I like how the "counters" argument went from "Garchomp has no counters!" to "Garchomp's counters can all be worn down easily!" when the former was proven wrong. Unfortunately, quite a few pokémon can fall into the second category. :/ Oops? Don't care anymore.
Syberia, a comparison of Garchomp to Manaphy is pretty far out there, the only commonality is that both are fairly fast and hit damn hard. Aside that, Garchomp's only major advantage is that it can take advantage of its trait pretty easily since Sand Stream is retarded but Drizzle is only on another uber... Rain Dance teams aren't bad at all, though. Their advantage in weather battles is that the pokémon on a Rain Dance team all do well at just killing T-Tar/Hippo in general. They really have to bide their time carefully to switch in and nullify rain while not getting slaughtered at the same time. Likewise for your general "rain" versus your general "sun" pokémon, even Kyogre vs. Groudon and friends in ubers.
Azelf needs more U-Turn.