I really don't understand the point in this post. Support is not OP. Wards are not OP unless played correctly, how often is it that you, yourself play a game and your team wards with the co-ordination that pro's do sure we could buy plenty of wards. But unless your a good player you won't maximise the effect of having vision people take less risks at lower elo even with vision as they aren't used to it.
Also the idea that supports buy all the wards is also nonsense if your support is the only person buying wards your playing the game wrong. Buying wards isn't the support's job they happen to invest more than other roles simply because they don't scale as well with items.
I really don't think the problem is with the role it's with the community's mentality when they are in other lanes. Having the option to buy a 6th item or wards is just one of the decisions you have to make. As a jungler I'll rarely take a 6th item over wards as they also tend to scale worse.