The issue is that as things are now, and the way the game is currently designed to look like, there are 4 sources of income, and one player, the support, on a lower economy. Of course supports 'look strong' compared to what they've historically been; they started out as an absolutely garbage role whose only single purpose was to ward.
What i want is 5 sources of income. So that when i look at the endgame, every player in a good match has gained about the same amount of gold, and spent about the same amount for their endgame build; aka putting all players on a similar standpoint in terms of stats bought in order to allow proper balance.
The general perception is that supports should be stat-wise weaker than their teammates. I highly disagree. As far as i'm concerned, pretty much regardless of circumstances, supports have no chance whatsoever in most if not all 1v1s assuming they build the items you'd expect them to and not 'support lux lol'. Being able to buff and protect teammates should in no way mean this level of weakness alone.
And yes, some aspects, namely shielding and healing would become overbearing, that is why the individual values on champion kits could be nerfed independently as needed, instead of gimping the entire class of any worthwhile power scaling.
I don't want Supports to become gods. I want botlane tank supps to equal toplane and jungle tanks, and i want enchanters to be able to beat mages if played properly, using their entire kit. Right now, that's impossible, which is why i want change.