What would Apple lose if they released an iMac with 4-core Skylake, 4GB and 8GB discrete NVIDIA GPU options, 32GB RAM (user serviceable) and two HDD/SSD bays (user serviceable) ? I mean, do we really have to pay $4000 for a 4GB discrete GPU from AMD? Man, if it was an 8GB GPU I could justify $4000 for the machine... but... 4GB? Really? And do we really have to fill our desks with cables and gadgets if we need more than 1TB storage? Do we really need to pay for a display we don't want for getting a mid-range machine, when we'd prefer to invest that money in better GPU, better CPU, more RAM, and more storage? Ah yes, there's the Mac Pro... with (cough) no drive bays either, and (cough) not updated for more than a year now.