I hate long TTK and I hate generic fast TTK, but I absolutely love the way battlefield does it. The game is built around squad gameplay, and I find the medic's role to be a great balance to the fast TTK.
What I like about the fast TTK is that it makes the game rely on a different kind of skill than long TTK games. The "real" fight in the game is everything you do up until the point you and your enemy press the trigger. And even after that point, it's not always necessarily said and done. I've pumped out bullets at a number of guys only to have them turn around and headshot me with 2-3 bullets and I fall to the floor, and I've also done the same to others.
And again, the medic's role in the game is vital to the gameplay.









