I've loved this game since it was new and in beta. People complained that the unlockables ruined the game, that the store ruined the game... PSH! the game is fine, better than fine.
I love playing medic, and last night was no exception as thanks to one of my ubers our team blew up 3 sentry guns and went onto victory. I'm not pro, I'm not even "very good", but I can't help but cheer when I know I've made a difference for the team.