Pokemon can break the laws of physics. I can accept that. It's what they do.

Badges don't do shit but entice your Pokemon into listening to you better (which they don't, right Ash's Charizard?) and let you learn HM's (which they also don't, right every winged Pokemon on the show ever?).

At least my Badge runs on a battery. Everyone else has a Bullshit Badge.