It all about cheating, its a free game meaning you could use basicly any cheat out there you don't need to pay hundreds of dollars like you have to in CS:GO to remain undetected for a while.
You must be playing on saign servers.
I would still play it if the TF2 community didn't get infatuated over their Hats and "strange" weapon qualities and pretty much making the game their own online stockmarket for pixels.
Yes, like CS:GO, Dota 2 and any other game that does have their own stockmarket isn't the same.