This illustrates my point: someone's current workflow is affected by the early jump forward.
I personally don't use the SD card slot, but having all USB-C is a pain, requiring a complete re-evaluation of my hardware setup and having to buy new dongles to fix what was a non issue before.
The only one benefiting from a lack of port, RAM, and SSD flexibility is Apple. It simplifies their manufacturing, thus cutting costs, and it provides a guaranteed revenue stream when the user has to pay, usually through the nose, for any kind of upgrade or to regain functionality the machines already had.