There was no reason to get rid of the headphone jack. Funny enough, the microSD cards are designed to fail. When you're using them in dash cams, cameras and drones they know they have to reach a certain bit rate and when they see that not happening they tell you that it's time to format and/or replace. But using them as a supplemental file system in the phone is dicey. The difference between underperforming and being a problem is a line in the sand that Android has a mastered. Google even tried a series of tactics to make them less dodgy. They tried to make it where you can't install apps out there. But even just putting media and other stuff out there when the operating system goes to check the storage driver can cause hiccups and lags and weird problems.
If SD cards weren't almost all disposable trash we might be able to use them in our phones without creating any performance or support nightmares.
The vast majority of SD cards are made in the same factory and just branded differently.
Switch and steam deck Don't constantly try to enumerate/scan the entire file system. Putting game binaries is a one and done. Writing save files is a trickle every couple of minutes.
Android really does abuse the hell out of those cards.