I both agree and disagree to some extent.
While it is harder to keep vision up, its still manageable. In season 5 you couldnt gank unless you had a pack of assclowns that had "ONLY SUPPORTS WARD" nonsense mentality. This would lead to the junglers sitting and power farming their infinity scaling Devourer for 20 minutes in the jungle playing near other players, but effectively in a separate game till the two collided.
Now vision is taking a bit too much of a beating from
in my opinion. Disable and reveal of wards every 90 seconds... Kinda toxic when its often carried by the kind of champs you need wards to protect you from.
Vision sub game is something Iv spent a fair bit of time on, and I know there was too much vision available to allow for much pressure from junglers, and furthermore the "purchasing of wards" was making supports the "ward bitch" or "ward mule" that made them fairly unfun to play for a lot of people. Now I make warding videos, and they are the most popular videos on my channel. Vision is achivable, it just takes more effort/skill now, and more importantly, a bit of team mentality.
I can tell you right now were not getting purchasable stealth wards again, and even if we did it would drive away a decent amount of players form support making them more rare than it is now, and Riot is pretty much forcing players to play support with autofill to keep que times down.
When I saw the vision changes, I knew it was going to let a lot of jungle ganks threw, and I hated that. I also like the idea of unburdening supports with the "bag of wards" nonsense. Top and midlane suffer the most, and many of the more potent junglers have seen nerfs to curb their dominance.
I know it sucks when a feature in the game changes in such a way that you cant appreciate it, but if you could have a perfect circle of vision you have to think how that would make jungler players feel. Sure youre thinking "Sucks I cant ward enough to see that jungler prick!" The thing is when you have that perfect circle of vision, it makes the jungler think "Sucks I cant get past that warding pricks vision!"
So I think a decent balance between vision and gaps in vision was found, at least until
started punching a few too many extra holes in vision.