A lot of your pet peeves can be fixed by just changing your style up a bit.
1. On teammates blocking you: I am assuming you play with random teammates and no matter what, randoms are not going to care if you die because of them. Try going out there and pay attention to your team. Find out who plays a style that you like and friend them. Rinse and repeat until you have a friends list full of people who play like you. As long as you let mom (Activsion/Treyarch) make your playdates for you, you will never get to hang out with the cool kids.
2. On C4 throws: Trophy systems and scavenger are your best friends. Using this and you will see a lot less C4 hits.
3. Instead of sitting so close to the enemy while they are planting, get an adventageous view instead of sitting by close. As dumb as the community is, they are smart enough to keep looking in the same places that everyone uses for the enemy.
4. LMG TF are not the greatest. Mix the use of cold blooded and a path that is zig zag, instead of straight and they will have a hard time hitting you. Also, add in a riot shield and you can be the bane of their existance. Flashes, concussion and EMP grenades can also be your friend.
5. On UAVs: Call them in yourself if you want more on your team.
6. Run blind eye if you have such a problem with HK.