You quoted the wrong post Ohmachi, btw Sand Veil and Snow Cloak were banned for evasion issue. That was ALSO a good way to deal with a Garchomp unban, and this is exactly the same thing as they're gonna do with Excadrill and weather+ability issue.
I am the first to say that it was not the best way to conduct this decision, since BWers gotta revise all their teams in less than a month due to a ban on a "dead" gen (this seems like a Latias unban in DPP right now, that would be awful for preparation even if it could be a good decision) and can't even see what actually changes besides those 2-3 live suspect tour (less than 100 battles overall), but looking at the decision as such, outside of this context, it's undeniable that it is a good way to deal with an awfully matchup reliant gen as BW is. And there are a lot of other things that deserve at least a discussion (Kyurem-B, Reuniclus, weathers, Keldeo maybe) so the decision of TDs (and players who propose) to recover the quality of BW is admirable, while the moment they took it (and the probable instability of BW games in WCoP as direct aftermath) was not that cool yeah, but however it's still a viable way