Youre doing exactly the same thing that has been plaguing our community. This ban ban ban mentality will do nothing but ruin this meta even further. Team preview goes both ways. Both players know the opponents team and can play from there. The reason we cant have an answer to everything is because we have hundreds and hundreds of pokemons, moves, abilities and strategies. Thats how things are going to be from now on, we just have to deal with it. You actually think that banning arena trap (a necessity to sun teams), magnet pull, shadow tag (which has no OU users at all lol) pursuit, team preview (which is a game integrated mechanic, we cant remove it. This is like trying to remove critical hits) is going to do anything helpful for the meta? Just play better and use team preview for your advantage. If you misplayed and let your celebi/latias etc. get pursuit trapped by ttar too bad. If you didnt knew your opponent keldeo/landorus-i was carrying a bug move and you switched your celebi/latias at it too bad. Your fault and no one else. If you played smart and predicted correctly then kudos to you. People can and will carry moves just for the sake of removing their headaches you just have to keep this in mind. Also its not like once your special wall is down you get swept. Theres this thing called priority and scarfers. That said i do agree that this meta is pretty shitty but more for the huge influx of powerful attackers that make stall nearly unviable.
When it comes to trapping, there is very little skill involved. Steel vs Magnezone is pretty much a 50:50 every turn - Scizor vs Terrakion + Magnezone is a relatively common example. This is another example where prediction is really overly glorified; most of the time it is just educated guesswork and in this scenario it is
just guesswork. Removing the ability to switch is an inherently uncompetitive aspect to this game.
Just because you think Sun needs to run Dugtrio to remain viable doesn't mean Arena Trap has a place in OU. You can't argue that Dugtrio on weather teams isn't a massive contributor to team match-up wins, which again is an inherently uncompetitive aspect of the game at the moment. Gothitelle may be rare but it removes a large chunk of skill from the game by simply existing. See above: playing around trappers is a lot less skill-based than you are attempting to make out.
How does a "ban ban ban mentality" ruin a meta? Everyone recognizes that this meta is potentially the worst we've ever had, surely the best thing to do is remove what people think is ruining it?
If you didnt knew your opponent keldeo/landorus-i was carrying a bug move and you switched your celebi/latias at it too bad. Your fault and no one else.
If my opponent is using a set designed to lure specific pokemon X, and my opponent knows from the offset that they win if they lure and KO pokemon X, what exactly is my fault here? Is it because I didn't teambuild well enough to handle his specific combination of CBTar + EBelt Keldeo + RP Landorus-I? (bear in mind this is nigh-impossible from a defensive standpoint lol) As soon as a trapper or lure Pokemon hits the field and does what it is meant to do, the game is completely taken out of the hands of the opposing player regardless of their skill. This is basically the definition of winning on "team match-up". They have a combination of Pokemon that ultimately overcome mine out of little fault of my own - attempting to scout for these lures results in making very very subpar plays that could potentially lose me the game if they aren't using Hidden Power [Bug] Keldeo etc.
Team Preview obviously goes both ways, but it gives a distinct advantage to teams with trappers and lures, which ultimately support the most broken Pokemon in the game. Do you think Landorus-I would be as outright broken if Tyranitar didn't have Pursuit? Do you think Volcarona would be such a huge issue for sand balance if Dugtrio didn't exist? My personal opinion is that behind most of the Pokemon that people are considering "broken" at the moment, there is a distinctly uncompetitive supporting Pokemon (i.e. Pursuit Tyranitar for Landorus-I) that is actually doing all the heavy work to execute that sweep, and team preview gives teams with Pursuit, Arena Trap, Magnet Pull, Shadow Tag, EBelt Keldeo, U-turn Landorus etc an almost insurmountable advantage against the Pokemon that they are designed to beat. In my mind, Trapping abilities / moves + Team Preview cannot exist together in a competitive environment.
I don't really want to get into the "we can't ban team preview" argument because it doesn't have a place here at all. All I want to say is that the decision to continue playing by complete cartridge mechanics is pretty arbitrary at this point given we already deviate from those with sleep mechanics. Not to mention Smogon barely associates itself with the WiFi metagame, and having been a WiFi player on-and-off up until 2 years ago, I can safely say most of the WiFi players don't want to be associated with Smogon anyway, why should Smogon continue to support a community that widely dislikes us, especially when the cost of doing so is making our own metagame worse (at least in my opinion).
The comparison between banning Team Preview and banning Critical Hits is bad. Critical hits have been around since the start and are a core mechanic. Team Preview was added only this generation and has partially contributed to this generation being the worst we've had so far - it is not a core mechanic, and even if we ban it, we are still playing Pokemon.