I'm not going to get into this except to note that rain teams benefit massively from Drizzle Politoed, which is somehow less broken than a level 1 Kyogre in some people's minds.