Not really.
The thing is garchomp is obviously the most used in the ladder atm and I understand where you are coming from with your argument about the centralization it causes. However, let's say pikachu was being used by every single team, nmot too many people will give a crap. Or...let's say everyone had a scizor, which is to an extent true in the OU at this point (well we know a lot of people are using him at least). You see a pokemon that are overall a good and useful pokemon that also counters or checks scizor but you wouldn't see everyone putting in couple of pokemons (yes for Garchomp I feel like you need more than one pokemon to "counter" him) in their teams just to fight off scizor variants. For Garchomp, at this point, people are doing this. I would say Garchomp is pretty Uberish at this point :/
The thing is garchomp is obviously the most used in the ladder atm and I understand where you are coming from with your argument about the centralization it causes. However, let's say pikachu was being used by every single team, nmot too many people will give a crap. Or...let's say everyone had a scizor, which is to an extent true in the OU at this point (well we know a lot of people are using him at least). You see a pokemon that are overall a good and useful pokemon that also counters or checks scizor but you wouldn't see everyone putting in couple of pokemons (yes for Garchomp I feel like you need more than one pokemon to "counter" him) in their teams just to fight off scizor variants. For Garchomp, at this point, people are doing this. I would say Garchomp is pretty Uberish at this point :/