>>30701162Kabutops and Omastar have thick shells made of stone.
Aerodactyl has stony skin and grows granite spikes upon mega evolution.
Cradily is based on a crinoid or sea lily, they make their homes in rocks.
Rampardos has an obvious stony hide like Aerodactyl, and its spikes may also be some form of rock.
Armaldo, like Kabutops has a hard stone-like shell, but should be Bug/Water because it's basically a monstrous aquatic arthropod.
Carracosta, like Blastoise has a hard shell, but Carracosta's is less organic looking, so it's safe to assume that Carracosta's shell is rock.
Archeops makes no sense as a Rock-type. It's a pre-historic bird, and probably should be Normal/Flying like its modern relatives or Dragon/Flying to go with its more reptilian appearance.
Tyrantrum doesn't have any obvious rock features, but its crown, frill, and thick scales may be rocks instead of organic scales.
Aurorus should be Dragon/Ice, it has no apparent rock-like features beyond the crystals on its body, which are made of ice.
So... yeah, most of them deserve their rock-typing. There are some exceptions though.