Yes cause a MicroSD card that is more expensive (by a lot) than the console itself is totally reasonable? I wish. The solution to this, I've found in my own experience, is to stick with a 80-100 gb sd card, and simply uninstall games after I've beaten them since I've gone digital only. I have blazing fast internet, so if I want to replay a game I just redownload it quickly. This way, I still have all the essential ones that I play randomly or on the go, but avoid the high cost of these newer cards.
How will you play all your digital games once the service is shut down and you can no longer download to install them on your switch?