How is this STILL a thing!?
Seriously. I understand that domain registration is something you should lose unless you pay for it; but when I forget to pay my rent in time, I'm not kicked out the next second. And changing flats would be arguably much less disruptive for me than changing domain names for some businesses.
Of course, it's easy to laugh and point the finger at the morons who forgot to renew their registration, but this is even a security issue — users trust that the website with that address is the same as the one from yesterday. Maybe it's time to introduce some mandatory protections?