I never said that it OHKOed the mole (it does with a Guts boost). It reliably finishes off weakened moles from about 60%. It is the primary reason that Roobushin is used. Believing otherwise is fooling yourself.
If that's all we wanted it for, then why not use Breloom or Hitmontop, who actually OHKO with no prior damage whatsoever? Why aren't those guys #5 instead of Roopushin?
You must be facing some terrible teams. Maybe they've never heard of Gengar. Or Shandera. Or Latios. Or friggin Espeon for that matter. Any strong Special Attacker that doesn't die to Mach Punch will finish off a weakened Roobushin, and several of them can OHKO from full HP.
Lol, "terrible team" argument. That shit gets old. I play a lot of good players and all of them have troubles with Roopushin. All of them. That's because none of them run Alakazam, LO Espeon, nor Specs Gochizeru (see: stuff that can actually switch in and threaten to OHKO). The most common teams in the top 20 consist of Ttar, Doryuuzu, and Shandera, with three fillers. And if none of those three fillers have STAB Psychic or Air Slash, you're going to have trouble beating Roopushin. Period.
You must be facing some terrible teams. Maybe they've never heard of Gengar. Or Shandera. Or Latios. Or friggin Espeon for that matter. Any strong Special Attacker that doesn't die to Mach Punch will finish off a weakened Roobushin, and several of them can OHKO from full HP.
No, you're just bad at using Roopushin and have absolutely no idea what you're talking about. Gengar can't do anything to Roopushin besides hit it with Shadow Ball for like 30% then die to Payback. Latios doesn't even come
close to OHKOing with a Specs Draco Meteor. And since I know he'll be using that when he comes in, I'll just Drain Punch him so that the next one won't KO, then Drain Punch the switch-in for more HP. This happens on a regular basis, if you keep him in relatively shape.
Your arguments about strong special attackers would be valid if we were facing Subpunch Roopushin, who runs max HP and Attack with Iron Fist, but then you're facing a new kind of beast, who can easily sub up on walls that can't hurt him or Pokemon he forces out and KO the strong special attacker you send in. Bulk Up Roopushin runs (or
should be running) max/max Careful. That way, he can set up on weak special attacks.
The fact of the matter is, Roopushin is hard to kill and hits EVERYTHING for massive damage. Fighting type is audacious defensively, and with Guts, he doesn't have to care about status. Plus, with the new 75 BP Drain Punch, can 2HKO bulky sweepers like Garchomp at +1 (47.3% - 56.3%; even if Garchomp is at max HP and you roll low twice, you can finish him with Mach Punch).
Really, with arguments like these, I doubt you've used Roopushin extensively, if at all. If you want to start making some real arguments, make a good team and plug this set in somewhere:
Roopushin @ Leftovers
Careful 252 HP/252 Sp. Def/4 Speed
Ability: Guts
Bulk Up
Drain Punch
Mach Punch
Payback
Unless everyone starts running Specs Gochiruzeru or Wobbs, I guarantee you it won't disappoint (even if they do, switch to Sub Punch and lol).