Team Fortress 2 is my past, present, AND future of shooters. It is the *perfect* multiplayer shooter, profoundly because of the constant support from its developer who never asks for an extra dime.
And also in a world of matchmaking and statistics I have a love for something I can jump into and play, get in and out of servers I do/don't like without penalty, and not have a bunch of people looking at my profile going "oh what a n00b, I have level bajillion prestige e-peen because I play only this game eight hours a day".