The biggest cause for stalling in the past was tank af compositions, an abundance of AOE dmg for waveclear and a lack of dps and tank shred to match it.
We had unlimited purchasable/placable wards and pink wards, trinkets (with their upgrades, one of which was pink), 2 jungle items with wards and sightstones all in the same season.
That was season 4. Games were generally 30-40 min on average.
Games shot up in duration during season 5 due to the tank meta, which involved the factors mentioned above. We didn't have the barron we have today so it was near impossible to close out a game. We actually had less vision as those 2 jungle items were removed.
At the end of season 5, pre season 6. We removed the upgraded trinkets, vision ward and sight wards, reduced ward duration. And imposed a ward limit. Then due to a combination of these changes and balance problems. We entered this horrid 3 season long snowball meta. Vision did not play a role in most games, as most are at low elo where few wards are placed in the grand scheme of things.
These wards were removed for pro play. Because they slowed down pro play and reduced frequency of fights/conflicts. But guess what? NOTHING CHANGED IN PRO PLAY! If anything it slowed it down even more because they had to play even safer due a lack of vision capabilities.
I miss my ward loadout of jungle item and upgraded totem. I loved lighting up my jungle like a christmas tree. Because I loved the macro game (tank jg main, so carried by enabling my team. Wards are part of that). I won games purely through the fact that I warded and the enemy jungler didn't.
Vision wasn't the problem. Balance was the problem. Because vision was utilised by few in anything below plat outside of support based on what I saw in s3/4/5.
If they bought vision back to its glory. It would make the game way more enjoyable for me but would be detrimental to Riot's view of what they want pro play to be. (think there was backlash from western pro players at the time of vision reduction as well)