There are only 8 players for each team in this game, not 10 like in WoW. Maybe you're the one who needs to go back to WoW. Your single performance and decision making ability can very well be the reason why you are losing so much. Of course, man, isn't not you it's everyone one else. You're the best, everyone else sucks. Though I tend to think otherwise since you present yourself as a dimwit.
Not that it is even relevant, but I haven't played WoW in 3 years. Even there I leaned how to carry bads like you who stubbornly look everywhere else except themselves as the problem.