>>50693236The weather doubling abilities were balanced properly. There were no weather rocks in Gen 3, and Drought/Drizzle were limited to only 1 Pokemon each, both of which were on par with Mewtwo and would obviously not be used in a friendly match. You had 5 (4) turns to make use of your doubled speed. Even if you used Rain Dance on your Swift Swim Pokemon, it would effectively be a slightly more powerful Agility that only lasts 5 turns.
Later generations obviously threw balance out the window