Meh - software developers are always limited by something or other. That's why they get paid to optimise things. The BluRay drive on PS4 is limited to 50Gb, and a quick Google for SD cards seems to be about $10 for 64 Gb. So that's the just price you'll have pay for a physical release over digital on Switch.
Probably worth it if you're really into a hobby IMO: you get a manual and box, something to display on your shelf, and you can resell it in future.