Donphan is pretty common too, but even with Espeon it's hard to keep off the field. You can only switch it in so many times because of its terrible defenses.
Since when were 90/120 physical defenses terrible? Sure, 90/60 isn't stellar, but it's enough to take neutral hits once.
Unless you were talking about Espeon. 65/65/95 isn't gonna wall anytime soon, but it's enough to take a hit. Considering Espeon generally comes in when you predict a non-attacking move, if your prediction is good, you can avoid damage rather easily. You could even outpredict people, but that is a risky game. For example, Donphan v Vulpix, Donphan expects Espeon, so EQs. I Will-O-Wisp [I hold a Sash on my Vulpix]. Donphan may finish off Vulpix, or go for rocks so it can't be death foddered. Either way, Espeon is now safe to switch in.
Also, SR is not hard to keep off the feild:
Viable pokemon who can prevent or remove Stealth Rock:
Hitmontop
Xatu
Espeon
Donphan
Fast Taunters [Aero, Houndoom, Mischevious Krow, Azelf, list goes on]
There are more than enough ways to prevent hazards in UU. I generally only get hit by them if my foe has multiple users, and Espeon is KO'ed. For some reason, I always think that each team only has one SR user.
It gets annoying when I switch in on Donphan Earthquakes, then deal 70%, and then revenge the Donphan... only to find out that Donphan didn't carry SR, and something completely random did. It was a WIGGLYTUFF once <_<
Most teams having multiple SR users goes a way to show the issues Sun and Hail are, because Victini and Kyurem both take 25% upon switching in. [Not to mention it nuters Typholosion's Eruptions]