I see. Well we mostly chatted at #neverused channel from Stage1. Sadly, I had a really big dip at Pokemon too and all the metas are more or less overcenentralized by major threats, leaving even less viabilty for creativity and certain play styles v.v
Again, it's the centralisation. It's very difficult to defeat Rain without using a weather of your own, or a specialised stall team, without rendering your team weak to other threats, such as Sand and Sun.
It's more a measure of the centralisation that Rain causes, not the power of it. Anyway, the Hail inducer is resistant to Rain absuers and the Inducer, so Hail has an advantage over Rain. I bet your team fails against Sun and Sand, giving you that impression.