Hilarious Spy & Pyro Cartoon

How is that so many cartoons based on videogames have sucked so hard (I'm looking at you, Sonic), while this cartoon featuring characters from Team Fortress 2 is buckets of awesome?