BP Chains have few counters? You basically want ONE pokemon that not only completely rapes an ENTIRE playstyle, but is also good outside of destroying BP. Anyway, you can always use CB Haxorus and other strong attackers to break through their Ninjask's weak Subs + Vaporeon/Mew when it BPs.
Of course Dnite wouldn't be OU without MS. What exactly are you arguing? Lots of pokemon wouldn't be OU without SOME trait. And SR is definitely NOT the only way.
If we're talking bulkyDD, then Skarmory, Gliscor, Heatran, Rotom-W(With TrickScarf), Mamoswine(after even 1% of damage <,<), and others can switch it and either force it out via WW/Roar/D-tail or Burn/Toxic/Paralyze it while still surviving a +1 DClaw or Fire punch.(They rarely use EQ...)
Well, the argument was for a counter, not a check...either way, the point stands. Just because something has few counters doesn't necessarily mean it is broken. I do not care how many times it has been mentioned in these topics, it still remains true.