Onix was one of my favorites from back in the day, and I'm disappointed to see how much ass he sucks in the game. I was also really disappointed when I evolved my first Charizard because it was weak across the board. The one I have now, I somehow got lucky enough to catch and it's fairly strong.
There is a hibachi restaurant up the street from me, and I swear some of those dudes hack hard. They always own 2 gyms, and their top guys have 3k CP Dragonites and they're levels 33-36. That's damn near impossible without hacking. And all the gym members have the same name with minor variations lol. E.g: hibachione, h1bachi1, etc.