I play it every few days and really love the game. TTK has reduced a lot but it hasn't made it unfun for me at all.
If I have a bad round I just go Logistics or Commando/C4 the next one to switch it up. Still a medic main but getting a lot better with gunplay.
Honestly just waiting for Skill Points to be implemented.