4x Ice Weak didn't stop Garchomp.
Its more important that its type coverage is slightly awkward. It also doesn't have 80% chance to lower SpDEF (It might miss), and the PP on its prime move is low and easily sapped off by stuff like Zapdos (or lolMoltres?). Its also quite "frail", although realistically speaking, 100/75/75 defences aren't exactly bad. Weakness to Ice, Fire (Fire types tend to resist his main STAB too) and Rock hurt it defensively.
However, given that huge speed...its dangerous. He might not like Scarfers or priority users (As he can't take those hits as well as say, oh, Garchomp?), but he CAN come in and wreck some shit. Switching in on it is hard but not impossible.
But I recon he won't use Life Orb much, due to the fact that residual damage builds up heavily on him already (What with SRock weak and no immunity to either Hail or Sand). Thus, odds are he's either a defensive SubSeeder (Which can be dealt with due to lack of Taunt) or a Choice user (Which requires some good prediction skills to deal with). The problem there is that they are two totally different sets which require different counters.
But in the end, only time will tell.