Apple spends millions developing products. Why should it produce a product that helps third-party suppliers to make money selling parts that Apple can already supply?
It isn't Apple's job to put money in the pockets of companies such as Crucial. If you want a product with a certain spec, buy the right product in the first place. If you can't afford Apple's price, buy something you can afford. Apple isn't a charity. If you don't like the specs on offer, choose another device or another company.
Tim made it clear with one of the presentation graphics that Apple's lineup is Watch, iPhone, iPad, MacBook, iMac. The desktop market isn't critical to Apple. Tim wants to concentrate on mobile computing because that's the future for Apple and for IT.
People don't complain because they can't upgrade the internals in their TVs, cookers, PVRs, satellite boxes, toasters, etc. Why do people expect to upgrade their computers? They might have been able to upgrade older computers in the past, but we no longer live in the past.
I walked into the kitchen to look for some Kool-Aid, but it had already been drunk!