Wow. I feel sorry for you getting supports like that. Personally, I always carefully choose my supp champs according to the adc I'm playing wiht while also trying to account for the enemy. Like, I'm a great Nami, but i know there are some instances in which i shouldn't choose her (honestly don't think nami into leo is bad. You just save bubble for when they jump in and BAM, fight instantly tips in your favor) and I have done my best to learn as many supports that i can while staying within my style of play. I feel bad for those adcs that get supports that counter-pick themselves and then flame the adc for not doing anything wrong. And i harass reasonably, and do my best to get harass on the enemy without pointlessly giving them a kill. I pride myself as a support main in ranked. The only real problem i have with the support role is when i play normals and want to change it up and play different roles, then it's like "I ALWAYS play support, let me do something different. Just cause you don't want to support doesn't mean* I *should have to when it's all i play really".
I get where some adcs come from. They hate the supports that just botch the whole lane just cause they think they deserve challenjour and as a result, the adc more often than not loses the game because of the other half of their lane making VERY poor decisions on when to move in and when it's time to jump them. I do very well in both roles in normals and i can understand both sides here when it comes to having these "chalenjour" supps or adcs and i can say from the bottom of my heart that i wish people could just admit their mistakes, accept the blame, and move on to getting better. The main problem with these players is that they think they are good because it's always the jungle's fault, the adc's fault, the mid's fault, everyone else but themselves. They think "oh I'm just getting the worst luck and the worst teams, that's why my elo is bad, that's my my mmr is so low, that's why my KDA's are bad" and never accept they can make mistakes. There are a lot of players like this and this mindset is the very REASON they will NEVER get better and never be able to carry themselves out of the pit they put themselves in.
Sorry for the ramble. To summarize it all up, the problem in the league community isn't bad or toxic players per say, it's the players who refuse to admit they made a mistake (instead of blaming a teammate) and take that mistake and learn from it to become a better player. The ones who are the worst for the league community are these players and why they always end up making the same mistake over and over again. And i hate to say it, but these people are the very definition of the word insane: "someone who repeats the same action over and over again expecting a different outcome each time."
Again sorry for the long paragraph.
Sincerely,
A league player who hopes to be a small part in changing this community for the better.
P.S. person I replied to, i thought i had oppened a new chat in the main conversation, didn't realize until I had already posted it that the two messages had been together the whole time.