So I upgraded from the XS to the 13 Pro last week, and I got the Spigen wallet yesterday. They make two, and I got the one that you can use as a stand, similar to the Moft. The disadvantage of the stand wallets is that all the extra.... stuff.... that folds to make the stand adds thickness. Still, with two cards I would say it's about as thick as Apple's. The magnets on the Spigen very good. I gave the phone a very though shake test and could not get it to come off no matter how vigorous I got. Only when I gave the phone a moderate thump on my palm did it finally come off. This one definitely passes the head-banger test.
As for pulling it in and out of pockets, I watched a lot of YouTube videos from last year where everyone was complaining about Apple's coming off. Every single one of them would put the bottom of the phone in the pocket, then shifted to pushing the phone in from the top. To me that seems like they were just trying to get it to come off, because I've NEVER done it that way. I always put my palm across the face of the phone (either the screen or the back) with my fingers touching the bottom of the phone, the top up near my wrist, and my thumb, ring and pinky fingers gripping it from the sides. I then use my index and middle fingers to push the top of the pocket open and drop my phone in. I don't wear skinny jeans or other tight fitting pants, but if I did I would just slide my entire hand in while doing this. Because of this, the wallet barely even touches the pocket material until it's already in my pocket. I don't see how it would ever fall off even if the magnets were weaker.
While I got very detailed there, I actually had to think and pay attention to what I was doing in order to provide that description. That's all automatic for me and I've been doing it that way since the original iPhone. While I don't doubt that it's a problem for some, I think the whole thing that the magnets are too weak has been blown way out of proportion. I'm quite convinced that a bunch of YouTubers were just trying to score some views by bashing an Apple product. Because, you know, that's NEVER happened before.
As for dealing with the limited number of cards, I have found a way that I can pare down to just two cards, a debit card and a credit card. I live in Colorado, and the sate has it's own app. I was able to use this to obtain digital copies of my driver's license and my vaccine card. This counts as a legal ID anywhere within the state. I've even talked to a few bar tender friends of mine, and they've all been trained to accept this as a valid ID. I also downloaded the apps for my insurance companies (health and auto), and now have those cards on my phone as well. With this I have my bases covered in at least 75% of the scenarios I can think of. Heck, even the library here doesn't need your actual card if you just give them your phone number and ID to look you up. Getting gas at Costco, as others have mentioned, is probably the biggest exception here. But I can just leave the card in my car, and the pumps do have what look to be scanners that could read the QR code in the app. These appear to be disabled currently though.
All in all I think this will work, and my back is going to thank me. I'm still on the fence on whether I'll stick with the Spigen or switch to the Apple wallet. I'm going to take this week to determine whether the extra few millimeters are worth it for the utility of the stand for the Spigen.