First of all, I'm confused why people think pokemon x doesn't "deserve" to be in this or that place. Is your pokemon y doing worse than pokemon x? Good, you'll have less people preparing for it. The lower a pokemon is in the useages the less people will prepare for it, and thus more victories for you! It's not a popularity contest, is it?
Anyway, as I utilise Heracross at times, I can explain it like this: Heracross is slow, but at the same time can get killed easily. And it doesn't hit hard.
The only thing I can see working is a full out bulky set with Guts support. Perhaps then it won't get mauled as much.
As far as Electivire, it can get killed easily but it's not as bad as some make it out to be.
About the only 'problem' I can see is Donphan, simce some people might want to use it in UU. That I can understand. Otherwise... Empoleon is so low? He's UU now? Who cares? You can still use him in OU if he's that great.
Even though it happened years ago I still can't get over Tentacruel's OU status.
This is... surprising. Not the fact he made it to 20, as I see him a lot now, but that he is being used. What's the point? He's at best mildly annoying.
Hmm. Obviously Rain Dance. Interesting that Rain Dance useage is on the rise... before the only weather in OU was Sandstorm, none, and Hail. In that order. Has there been less Hail useage, and thus Rain Dance is destroyed less by it. Still... A Magnezone (29) hiding behind a substitute can clean up RD teams effectively.
Also, who the hell uses Bronzong (19)? Not that that's surprising that he's being used, but I've yet to see one.