I can understand getting blamed if your adc makes a bad call, or people saying bot is bad, or the ganked part, because its really not your fault, sometimes.
But everything else, not so really.
Supports are definitely not useless.
Im a support main and the only thing I need gold for is sightstone and ghosties. Unless youre playing a tanky support champion, then yeah. I dont really have a problem being underleveled because all I need is to be level 6 then im fine. I can understand not being able to have damage, but to me, a support is suppose to set up kills for your adc and such, and theyre there to provide an extra pair of 4 eyes. If you want to have more damage to carry then I suggest playing other roles if youre worried about being able to provide damage and whatever it may be. Supports are suppose to help carry the adc early game in order for them to carry mid to late game.