Garchomp is powerful, but there ARE counters. Namely, the fast ice punch or ice beam users. Depending on what Garchomp is packing, it MAY affect that though; any Garchomp with a speed increasing nature with Fire Fang or Stone Edge could break the chances of using Ice Punch/Beam, and if Weavile happens to be slower for whatever reason, then it's toast.