Which is exactly why it is so broken. Hippowdon, considered the best physical wall, SETS UP a double team for garchomp. Tangrowth, (the second best IMO) has a chance of being 2HKOd, and takes huge damage from fire blast. Cress's standard sets can be 2HKOd by outrage, too.
Well, most of you who "have no problems with garchomp" have probably been swept by it before. I know I have problems beating it...
Anyway, after bronzong comes in, then what does it do? hidden power ice? gyro ball?? The new garchomp set with a salac berry probably isn't even 2HKOd by either move.
Really though, you can just use Gliscor to fight Sand Veil with Sand Veil. Gyro Ball will still be a solid 3HKO on Garchomp with Bronzong, which means that Bronzong can break the subs every time, making it really hard for Garchomp to get a chance to Swords Dance.
To counter Garchomp, I'd personally use a Sub-passing Gliscor, for the Sand Veil reason. Gliscor can also be a Swords Dancer, and can OHKO with Ice Fang after a Swords Dance.
IMO, if people are required to use a Sandstreamer just make Garchomp a really big threat, then you might as well use a Baton Passer to make Marowak a really big threat.
What I'm saying is, that a lot of pokemon can run the Ice/Fighting combo. Basically, this means that if you have Hippo/Chomp, you have a dual weakness to Ice, and if you have Tar/Chomp, you have a weakness to the Ice/Fighting combo.
It seems that a lot of people that are doing calcs are assuming that Garchomp has gotten a Swords Dance off. I don't think it's fair to assume this and just automatically say that something like Cresselia can't counter it, because a lot can happen in that 1 turn that it takes to set up that Swords Dance. Heck, it can be statused in that turn, Encored, Tricked, Focus Punched, something else could set up on it, etc.
If Sub is a big problem, Cloyster can Icicle Spear it to hell (not that many people would want to use it), you can Encore it while it's subbing, Haze it (always works regardless of Sand Veil), Taunt it's Swords Dances with something like Gliscor, set up a Sub of your own, etc.
IMO, Garchomp is good, but it's just like any other Swords Dancing pokemon. It still takes a turn to set that Swords Dance up, and should not automatically be assumed that it has done so.