That's largely because in Gen 1 at least, the Ghost line were also Poison typing, which is extremely weak to Ground moves like Earthquake. In Pokemon Tower, you could easily capture a Cubone wandering around and effortlessly destroy everything else in the dungeon.
Also, Rock pokemon do well, rock in the games. It's just that like many types, there are good ones and bad ones. Geodude and his evolution line are pretty damn awesome and a great example of what Rock types are capable of. My issue is with Onix itself, who is absolutely sub-par. On a level to level basis, Geodude outperforms Onix in everything but Defense, which isn't saying a a whole lot when Geodude isn't that far behind in that area. Golem is not a bad choice for any party build seeking balance, but if you were to pull an Onix out, people would look at you funny.
He was a beast in the competitive scene before the Special attack/defense split, and the Hyper Beam fix. Before that, his overall great stats, STAB with Normal Moves (like Hyper Beam), and his ability to learn most of the overpowered elemental moves like Thunder, Blizzard, and Fireblast made him a versatile wrecking ball. Nowadays, he's not as good since the re-balance of the games, but it's probably for the best.





Reply With Quote