Agent Gibbs, indeed the best way to tackle Swift Swimmers were to test individual SwSwimmers. However, as a community we wanted a quick and dirty solution, and Aldaron Proposal was the best compromise that came out of it. That's all there is to it, really. Also, the issue isn't that "these Pokemon (Rotom-W, Jirachi, Tornadus, etc) would still be viable outside of Rain," it's an issue of "why nerf these non-broken mons in the first place?" Here's a real-life example - sure, others and I can survive a salary cut when the times are rough for my employer, but I'd rather have a few people that are contributing least be laid off and have the rest of us be paid full salary. Of course, as penguinx has pointed out, if we lay out too many people, then there comes a point where an overall salary cut would be the more sensible thing to do. However, if we consider the 3 ubers versus 20+ non-ubers that benefit from Rain, it's apparent that keeping Rain is more beneficial than harmful. Even Keldeo, the closest thing to being broken in Rain, was voted OU, so I don't see why we need to further deal with Rain.