Apple is out of touch ... their pricing is completely idiotic. Don't get m wrong, I am a diehard Apple user. But the way it is going, they need to get their reality checked.
For instance, Apple wants to paid $1,400 to upgrade their 256G SSD to 2TB. You can get SAMSUNG 860 EVO Series 2.5" 2TB SATA III at Newegg for less than $300. This is just insane.