the argument that you can simply eliminate all it's checks with stuff like dugtrio and wobbufet is retarded. You can do that for ANY pokemon. Say you think theres a superbroken pokemon, and the only counter are steel types; people would make the argument that you would just need a magenzone.
Whats to say that dragonite isn't broken after all it's checks are removed by stuff like wobbufet and dugtrio?
People will use this argument to say that Pikachu can sweep any team if it's checks are gone, so it must be broken.