You can already create a Hazard Switcher team, by adding Spikes and Toxic Spikes. Run a lineup of tanky Pokemon, spend the time setting up your hazards, then use a combination of Whirlwind and Dragon Tail to force switches.
The problem is that you quickly become restricted by the combination of needing tanky Pokemon for it to work, who ALSO have the combination of moves required (not an expansive list...) and all of your work can be erased by things like Defog and Rapid Spin. Taunt would also be a problem, and it's a rather common anti-utility/anti-setup move as it is.