the current sales model is great for apple, not so good for the user... no way to upgrade and they can make sure you pay way more than market price for memory since you have absolutely no choice. make sure to get more than you need and pay through the nose for it. before anyone says it's because of unified memory, it is not, competing architectures do this with expand-ability, well until they figure out they can rip off their users too...
also speaking of memory - i wish they could be a little more generous with iCloud storage. 5GB is paltry these days, but come on, at least increase it if you have more apple devices! i spent $$$ for a first iphone, yay, here's your free 5gb. bought an new Ipad afterward, sorry no additional free storage for you... just bought an expensive m4 mac... nope, same 5gb for all your stuff. enjoy! 😂