Apple is delivering a turnkey hardware solution with the 5K iMac.  They will also provide an upgrade path with future hardware generations.  This article is the same-ole myopic view of DIY specifications and IT enterprise management.  Macs are not built for people who can or want to do it themselves.  Macs are built for people who ONLY want to focus on the task at hand.