Sure, you are right. Tons of baddies and trolls. Easy to be held back by this. It is really sad and often boring. It is terrible. I agree.
I could have sworn your OP was about not getting to play what you wanted to, and you can't play a support role. Maybe I need more coffee, or you subject jumped. I'll say again, if you can't play all of the roles with more than one char then you shouldnt be in ranked.
I think most people would actually agree that support has (arguably) the least impact. If your team is derp, then you are screwed. And the likelyness that your team will be derp is pretty high from what I have experienced.
I can heal, stun, create plays
And most importantly, ward ("everyone" else on your team should use wards too). Map awareness wins games. No map awareness is the sign of a bad support, and you will probably lose. I would say this is one of the most important things about supports, map control. This itself can easily make or break the game for your team.
Then again, if they are derp... well...
You can try to avoid supporting, but eventually, as you saw today, it will come down to supporting or not playing, sorry.