"Games become more stale" is not an argument that warrants the Garbodor quickban. Matter of the fact is that XY PU is a centralized metagame no matter how you turn it, and at least Garbodor can keep most broken things at bay to a degree. I would rather have a metagame that is centralized around a single broken threat than one that is centered around multiple broken threats. Banning Garbodor simply influences the XY PU metagame too much, making it even less healthy and destabilizing it, which we cannot afford because it's a past metagame. We can't reinvent the metagame to take Garbodor's ban into account when the meta is only played for PUPL, if we remove the one big thing to keep many broken threats in check, regardless of how broken is on its own (and I would argue there arethings more broken in XY PU than Garbodor), we make the metagame awful. I don't care that Garbodor makes the metagame stale, staleness has never been a legitimate reason to ban anything, and if it isn't a legitimate reason for banning something in a current metagame, then it is even less reason for banning it in a past metagame.
Let's not forget that banning things in past metagames was unthinkable until not too long ago. While I think it's a step in the right direction that this has changed for tournament play, this does not mean that we should go ahead and just ban something at random in a past metagame simply because we can. XY Pu should, at this point, be considered solely as playable from a competitive point of view, and from this point of view a ban on Garbodor is illegitimate and simply not necessary.