I am NOT YET concerned, but I hear the mortars approaching. Owner of a 24MP DSLR, I get along quite well with my bunch of 32GB SD-Cards. I can shoot more than 1000 photos before the card is full, so four cards (two in the camera, two for backup) can get me through most situations.
32GB is a bit weak when it comes to 4K-Video. 64MB (or even 256) would be better, but that can’t be done, because you can’t format anything beyond 32GB with Fat32 (still the #1 format in any camera). You need Fat-X - a proprietary format by MS and licensed to about any camera-maker and Apple, but not available in Linux because “who pays the license in an Open-Source World?”
You might take the debian approach and simply say “if it’s proprietary it’s evil and I won’t use it” but ideology doesn’t solve my problem and I am not a debian-disciple for exactly that reason. My next camera will probably not work very well with small cards; a Nikon D850 for example produces RAW-files of 70GB a piece - seven of them per second, if it comes to that. So 64 or 128 GB XQD cards are in my future. How will I be able to work with them? Format? Read?
Any solution in sight?