This should definitely help but bots are becoming a huge issue. I mean I play level 30 Co-Op vs. AI games mostly and I've never seen bots until about 2 days ago, but they've literally been in 50% of my recent games over the past 2 days, sometimes more than 1 bot too.
The issue with referrals is one problem but isn't there another possibility too? People sell the bot accounts right? Well, who's buying them? It's not people who are just too lazy to level up to 30 by themselves (although in some cases it is) but I'd wager it's people who's main accounts have already been permabanned for legitimate reasons. The same people who got banned for being toxic are still being toxic by creating the demand for bot accounts because they don't want to start over from level 1 and are too obstinate to quit the game. I'm not really sure how Riot should go about fixing this issue, but if IP bans are possible that should be implemented for sure (not that I imagine it's hard to overcome.)