So why is the solution to make everyone miss their rent and get evicted?
It isn't, obviously. The point is to act as a deterrent for the same behavior happening again, without ruining someone's life. The solution doesn't have to be based on money, as you've noted. Requiring driving school would be an appropriate consequence, in at least some situations.
Why? That's how cell phone providers and cable TV providers and ISPs already do it.
The TV, ISP, and phone companies provide ongoing services. I could maybe see paying for ongoing security updates, but not for access to use the software on my own hardware, assuming I was fine with running it without updates.
Trap full -- please empty.