I think its been proven already that the following formula is foolproof:
1) Go pure DPS
2) Unload all your damage
3) Win Duels vs. Hard AIs
4) Farm up a couple Artifacts
5) Own a couple of comp-stomps with your friends
6) Post on forums that all DPS builds are the way to go
Try playing pantheon or team up your friends vs. an equal team then get back to us. There is a huge difference between duels and team battles, Comps and Players. You only need to play against one good player with any general to learn that all fire TB is lulz-worthless in most situations unless the rest of your team carries you with disables.
For everyone else, let me give you a couple of easy fixes for Fire TB:
Erebus: Swarm, Bite, mist dodge fireball, own TB.
Oak: Penitence as soon as you see fireball animation. Shield the aoe attacks, own TB.
QoT: Your shield is already on and can be recast pretty soon after it drops, spike damage tickles.
Sedna: He just did 3k damage to you but you have 6k total, 70 hps regen, and healed 1200 of it, who cares.
Rook: You are probably just Boned (unique case), try to bolder roll stomp and out dps him.
Regulus: Mark of the Betrayer, mines, probably a draw if you survive original Damage dump.
UB: Self explanatory: venom, ooze, grip, lulz, only issue is getting in range, let any general initiate.
Ice or Combo TB: Interrupt Fball, lulz when you outdps him from range, chase down with aura/superior moving attack, lulz more cause hes probably going back to play more comp-stomps after this