If you don’t pay, you lose your place in line and there is usually a waiting list (though with the upcoming recession, those might go away). You also don’t endear yourself with the staff if you don’t plan on switching.
"Keep paying us for the service we aren't giving you or else we'll blacklist you when service resumes."
I don't think you'll get a lot of people signing up for that.
The other risk than losing your spot is paying them and they go out of business anyway. So you're out both the cash and the service.
I don't accept your assertion that it's not practical or realistic. People have been doing it for thousands of years, and will -- and should continue to do so. Just because it's hard, just because it doesn't directly benefit you, doesn't mean it should be abandoned.