First of all, revenge-killers get a solid 80% chance(?) to OHKO,
Am I missing something here? Usually 'solid' indicates its surefire which is 100%.
Secondly, there's moves called Sunny Day and Rain Dance, or a Pokemon called Abomasnow, if you really hate Sand Veil that much.
You've missed the point, Sand Veil is the icing on the cake. But disregarding that anyway.
Last I checked Sandstorm has
2 powerful free automatic setups available in OU wheras Sunny Day and Rain have
ZERO setups in OU. Therefore it stands to reason the main setups would be manual automatically ruling them out. Abomasnow constantly risks either eating Fire Fang/Fire Blast or getting annihilated by a simple Dragon Claw.
Who exactly is going to setup while being slapped by 130 atk STAB EQ's and Dragon Claws?
If you're going to argue Sand Veil, you might as well ban Gliscor, because it has excellent defenses, 95 Base Speed, and has the ability to pass Swords Dances and Substitutes.
95atk vs 130atk
Because quite obviously 95 attack + 95 speed before SD is so much more threatening than 130 atk + 102 speed with a near unresisted double STAB.
Here a little interesting thought process I went through during team building was to compare Garchomp to the original Uber Mewtwo. (I'm sure I mentioned I use Garchomp as a base for my EV spreads and damage calcs). I'm not sure how many people even realise this, but Garchomps raw defenses are comparable to even Mewtwo which is no slouch. Except Mewtwo has more type weaknesses.
106HP vs 108HP
90def vs 95def
90sdef vs 85
286 total defense vs 288 total defense, oh hey what do you know? Garchomp is bulkier than Mewtwo and Rayquaza!(Rayquaza has 1 less HP) Now to add onto that you only have a 80% chance of hitting it!
I'm sure many argue Mewtwo has 154 s.atk and I considered this too so for fun. I compared their damage on a 0/0 neutral Giratina having equal defenses and type neutrality and generally being a fat bastard.
Mewtwo STAB Psychic 252 Modest-
36.05% - 42.40%
Garchomp STAB Earthquake 252 Adamant-
35.15% - 41.50%
Oh dear...not much difference in their attacking prowess either. Of course this is a silly thought since Mewtwo still enjoys 130 speed. But Garchomps 102 speed is still sufficient enough to do the job though consider Mewtwo only has access to CM and Garchomp to SD...
In short not only do you instantly risk being swept, you risk missing and on top of that even if you hit you're not even guaranteed a OHKO. Yes he does have a 4x weakness but consider this too.
The minimum to ALWAYS OHKO Garchomp with Ice Beam is 245-251 s.atk. 266 is recommended to avoid slightly bulkier versions.
For Ice Punch you'd need 375-380 attack to reach the same killing effectiveness. I don't even have to point out how few get that kind of attack. Its not necessary since usually 50% killing effectiveness is enough to do the job, but you'd still need to be base 110 minimum to reach this...