people are forgetting that support is a role, not a type of champion
the only things that require a champion to fulfill the support role is being able to function effectively on a low gold income and being able to do so successfully
you're not going to say that mid lane is only for assassins, because it's not
you're not going to say that top and jungle are only for tanks, because they're not
then why are people so willing to say that the support role is only for enchanters and wardens, when it's not?
if brand isnt a support, then why is he played there more than he's played mid?
if velkoz isn't a support, then why does velkoz support have a higher playrate and similar winrates to many champions for their "correct" roles, like anivia mid and rammus jungle?
another thing, isn't it a double standard to complain about zyra and brand support and also not care about utility midlaners like orianna, zilean or karma mid? i haven't seen anyone complaining about those. they deal tonnes of damage wile also providing peel for the team. wheres the qq threads? why havent people told people who play them to buy a sightstone and stay bot lane?
support main here.
mid 

supp 
do this by killing the enemy and snowballing.
do the job of a support even when they have money.