Megas are conditional too, the requirement is a fuckin mega stone, remember? that thing you put on your gengar before it got banned?
Let me tell you the amount of checks and counters of the 3 'good' offensive sweeping chomp variations,
not even the mega form
Base/Original Set: SD aqua tail chomp in the rain
Yache Chomp:
Checks: latis & scarf dragons
counters: I'll leave that one for the end of the 2nd set since their power level is the same
Haban Chomp:
Checks: strong ice shards, weavile
Counters:
*Inside of rain calcs*
+2 252 Atk Garchomp Aqua Tail vs. 252 HP / 232+ Def Skarmory in Rain: 170-201 (50.8 - 60.1%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery
+2 252 Atk Garchomp Aqua Tail vs. 252 HP / 252+ Def Bronzong in Rain: 192-226 (56.8 - 66.8%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery
+2 252 Atk Garchomp Aqua Tail vs. 252 HP / 0 Def Togekiss in Rain: 308-363 (82.3 - 97%) -- guaranteed OHKO after Stealth Rock
+2 252 Atk Garchomp Aqua Tail vs. 252 HP / 252+ Def Togekiss in Rain: 220-259 (58.8 - 69.2%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery
Life Orb variation outside of rain:
Checks: Ice Shards, Scarf Dragons, Weavile & the latis
Counters:
*Outside of rain calcs*
+2 252 Atk Life Orb Garchomp Aqua Tail vs. 252 HP / 232+ Def Skarmory: 147-174 (44 - 52%) -- 74.2% chance to 2HKO after Stealth Rock and Leftovers recovery
+2 252 Atk Life Orb Garchomp Aqua Tail vs. 252 HP / 0 Def Togekiss: 266-315 (71.1 - 84.2%) -- 68.8% chance to OHKO after Stealth Rock
+2 252 Atk Life Orb Garchomp Aqua Tail vs. 252 HP / 252+ Def Togekiss: 191-225 (51 - 60.1%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery
4 SpA Togekiss Dazzling Gleam vs. 4 HP / 0 SpD Garchomp: 234-276 (65.3 - 77%) -- guaranteed 2HKO
+2 252 Atk Life Orb Garchomp Aqua Tail vs. 252 HP / 252+ Def Bronzong: 166-196 (49.1 - 57.9%) -- 97.7% chance to 2HKO after Stealth Rock and Leftovers recovery
Overall, this is just a weak argument imo, it has no counters, it can just switch an item and it losses/gains a whole new group of checks, and overall, it's good. Whether it be Setting up SR, revenging, banded powerhousing, SD sweeping or walling stuff, garchomp is just really hard to stop from doing what it wants for it's team.