This generation just has way too much stuff going on. From weather to entry hazards, to all the overpowered pokemon and baton passing, it's out of control. Trying to tame it with the rules won't be easy. If they made options, like their clear sky rules on PO, things would work much better. That way people who want to use weather can use it, and those that don't won't have to build their entire team around it. Same goes for the other crap.