Why doesn't Riot ban IP addresses?
As well as banning the accounts themselves.
I understand that IP addresses can be changed, but I've seen smaller games ban users' IP address with success. It'll at least give the person more time away from the game rather than just hopping on a smurf account immediately after.