>Smurfs
>Bad teammates
>No heals
>Bad matchmaking
Are you sure you don't just suck at the game?
I play fills, mostly get to play tank. I can assure you, a lot of DPS and healers have no skill beyond holding left click (I still carry them tho) mindset is 50% of the equation.