to my surprise, there is very little salt going on in that thread, barring a guy calling someone else lowkey dumb for proposing to delete the baton pass clause overall, and allow unlimited baton pass. anyway, the main thing of that thread is the following.
"The OU Council believes that Baton Pass, as a move, should be banned from the SM OU metagame. Despite having a clause implemented to hinder Baton Pass teams, there are clearly still effective teams that make use of this strategy. Baton Pass teams are one of the most controversial parts of the metagame currently and this is in large part due to the strategy behind them, passing stat boosts to threatening Pokemon that can take advantage of them without many drawbacks. Common abusers of this strategy, such as Necrozma, Magearna, and Espeon, take advantage of being passed Speed boosts from Scolipede and then set up on their own, proceeding to sweep through a significant portion of the metagame and teams that are used. Therefore, the OU council believes that these teams have no place in the SM OU metagame and we must do something to change this."
the reason they didnt ban espeon + magic bounce is apparently partly because it wasnt the main problem at the moment, and partly because smogon has attempted complex bans for baton pass before and the move still managed to be broken. the first clause reportedly was to limit three baton passers on each team, which didnt go too well. after that, it was limited to only one baton passer a team, but apparently iron defense scolipede and geomancy smeargle still kicked asses during that era. the next ban was 'limit to one baton passer a team and disallow baton passing speed alongside other boosts'. from what ive read, some pokemon in the sm ou metagame (especially necrozma and magearna) were able to take those speed passes, and wreck the majority of the metagame without too much trouble. so passing speed + other stats with baton pass had already been considered and banned- but apparently that wasnt enough.
the next possibility would be to just ban baton pass in combination with any speed raising move, or just disallow baton pass to pass on boosts overall. the reason the council voted to ban baton pass rather than allow either one of these was that the clause would get overly complicated. the first mentioned possibility, namely baton pass + stats other than speed, would end up in a banlist so overly complicated that they felt it was a better idea to just outright ban the move, rather than compile a list of 50+ moves, abilities...etc. that baton pass couldnt be used with. the latter...the comparison to speed boost + blaziken and double team vs bright powder got brought up. overall it was decided that barely anything would be hurt from the loss of drypassing, and that it wasnt worth implementing a clause for. especially because the clause would be, once again, extremely convoluted.
keep in mind that the majority of this information isnt me speaking- rather its shortened version of the thoughts of the council while discussing the baton pass ban. I am in no way knowledgeable enough to come up with all this myself (especially considering ive barely done any competitive in gen VII).
also, im pretty confusion hasnt been banned outright- the one getting the boot was swagger due to the move being extremely uncompetitive.
either way, should you feel like continuing this discussion, my pm box is open. I feel like this thread has been the plaything of this baton pass discussion for long enough now.