Wow- welcome back- I assume you just woke up from a coma? This discussion was red hot about last December. Since then, it turns out there are not that many TF players and they are not as tough as your frequent dying might suggest. And yes, you will be happy to learn that there are many counters to this demonic attachment as well as all the other attachments/ items in the game that you will find equally lethal. BTW there is a brand new game, out in a couple of weeks that will have a bunch of other unfair stuff to kill you. Beware
I just finished off my Bloodthirsty MSMC challenge with major help from the MMS around smokey B flags- very effective and not nearly as poor with accuracy as you expect it to me. Its great help with smoke and players trying to use cover (at short range primarily). Definitely better than I thought it would be.
I keep saying this over and over in a TF debate: All the sight is doing is producing are simple shapes that appear over an enemy--that's all!. It's not blowing enemy players up with OMA+DC noobtubes, it's not producing a commando lunge, and it's not providing the shooter with painkiller/juggernaut. In addition, there is a perk that counters the TF altogether.
If the majority of users who use the TF are corner campers, then it's not the sight that's your problem. The player has the freedom to play their game the way they want. Why should they change their playstyle because of your misfortune of not being able (or refusing) to adapt and overcome?