In mine, my provider invalidated my SIM twice during their technology upgrades (2G->3G, 3G->4G) without any notice, warning, or hint. Was it an upgrade? Was I phished? It's all left to the user to infer what happened. And if it turns out to be a crime, our rules expect us to interact with an even more apathetic and corrupt police department.
What may look like hyperbole in one country is daily ground reality in another. I'd much rather prefer something in my own control like TOTP over anything SIM-based.
I don't understand the hate for SMS, like "how are these people in tech?" -- most banks I know of work on SMS based OTP. SMS also gives you a sorr of a real identity to work with and physical location in most common cases (not the app provider, but investigative authorities if they get involved).
I'd be very surprised to learn that such things are not possible in the US.
That aside, I think at one point if people make dumb choices, they're screwed, can't do anything about it..
I don't think that a single "dumb" choice should result in people being screwed. Especially if the "dumb" choice is not really a dumb choice, except for "this one particular scenario in which it's dumb", like pre-paid SIMs. Quite a convenient way to blame the party damaged by big corp's bad decisions.
You'd go to your network provider, show ID and in hours you have your SIM back. What is this hyperbole..?