I think that previously because of the limited budget and the reliance on supports for all of the team's vision, supports were in a rather unhealthy place where they were forced into a fairly poor position in terms of game-play. Supports were essentially an extension of their ADC. Only really as valuable as their ADC player was skilled. I'm not saying players weren't enjoying it, but, if you didn't enjoy that particular style of play there were no alternatives. That's it. Support-Slave or bust.
With the changes supports have more options, a larger budget, and are no longer have the requirement to be the solo provider of vision for their team. So supports have options, they can potentially become real threats to the opposition's team. It means there's alternatives for supports.
I think that's a good thing for the health of the game. Certainly it's opened up options for what can be played bot. While not every champion is top tier competitive, more champions can be run bot, particularly in the lower rankings.
I also disagree that ADC's are weaker because supports aren't focusing on being healer bots. Bringing more damage to the table in bot lane often means that there is more action in that lane. That means there's more kill potential. That can be a good thing. In comparison to the old days back in season one where bot lane could be a quite passive lane (depending on the match up), bot lane tends towards being much more exciting now and more kills means more gold for everyone.
Well, assuming that your team is getting the kills.