Once again, people are not letting the meta develop to see how far it can go. This metagame is less than 10 days old (at the time of writing) and will obviously be crazy. Just look at gen 8, it was probably even more crazy with stuff like dracovish, cinderace, magernea and g-darmanitan. Even ursaluna after home dropped was theorised it would be broken but look at it now, it's in UU. Gholdengo checks a lot of crazy pokemon, sneasler could potentially be ban worthy, and I honestly don't see it on every team. If Gholdengo was truly busted, you would see it far more often, and yet I haven't been seeing it too often. It's simply a good pokemon and banning it would not change much.
For example, sure Corviknight could defog much easier, but there aren't many good defoggers or rapid spinners. Besides, spike stack teams could build around this new meta and be just as defining. Banning Gholdengo will just take away a great defensive answer and because people will complain about a retest when others realise it's importance in the meta game, we won't get it back and way more pokemon will get banned.