@all uneducated comments above -you can still ugprade storage, graphics, memory etc, they are all on pcie slots inside the case, just don't be noob @ pulling it apart -extra USB / thunderbolt ports are on the apple monitors -If you do need to plug something into the back of it, it spins around (and relatively easy too, due to its circular nature. You also won't damage the storage drive inside the mac as it is all flash based. -If you feel the need for extra storage, you can get a whole storage array that plugs in via thunderbolt, use a NAS, usb3/thunderbolt external hdd. Don't hate on innovation. If they didn't change much and just did a spec bump, people would be just an unimpressed.