Why even bother playing?

Why do people even bother playing this game if they aren't go to play as part of a team?
I'm actually sick of being hard stuck in Veteran because I keep getting matched with people who refuse to actually come help and then like to sarcastically spam me with "Good job" after the match when I inevitably end up with 0 score because I was getting jumped on by 3 enemies on top lane while my team is too busy taking NEEDLESS fights with enemies instead of helping me secure our goal or helping me score points.
Actually sick of playing this game with braindead idiots and getting demoted for it. Never ever see a support on my team unless I pick support, if I do then we have no defender, if I pick defender then we have no support because people are selfish and greedy.
There should be a forced role queue like Overwatch, if one of each type isn't picked then the match does not even start because having 3 attackers with mediocre performance is beyond a joke at this point.