I think the fault lies squarely in the hands of telcos. They’re meant to send you an SMS or call you to confirm any port before it happens. If they’re not following those rules they should be held liable.
On another note I wish banks and other financial institutions would provide other 2FA options in addition to SMS. It’s just crazy that I have better security tech on my Steam account than my bank account.
Dying and losing your runes in Elden Ring isn’t as big a deal as you think. The runes you collect from general enemies throughout the game areas are mostly inconsequential across the whole length of the game. The bulk of your rune income is earned by killing bosses, and there’s almost always a grace to spend those runes after you down a boss.
I used to get the same anxiety as you when playing Souls-likes. Once I accepted that losing my runes a few times is inevitable when navigating an area for the first time, that anxiety lifted and I could focus on just exploring and having fun.