I bought a nMP mainly because I need loads of RAM for VMware, but if I didn't need that I would be saying bye bye to Apple right now. I've said this for a while, but there is simply too much of a gap between the mini and the nMP and sorry Apple but I don't want an iMac, even the one with the 5K screen. And while we are on about that screen why didn't you make an external one that I can plug into the nMP, it's not like you boasted about the graphics capabilities at all? Guess I'll be buying a 4K Dell monitor then.
And while I'm at it I've just replaced my Macbook Pro with a Dell M4800. Yep, it's ugly and heavy, but guess what? I can have 32GB RAM, that I can upgrade myself, I can have up to 3 SSD's in there, I can have an optical drive if I want one and it still has an ethernet port - wireless isn't always available, especially if you work in a datacenter and instead of Starbucks. And finally, it has a matt screen option if I like. Yes i have to run Windows or Linux, but if that's the price I have to pay to get a 'professional laptop' that's not so bad.
Apple, yes you are making a load of money out of consumer, but don't forget who got you there in the first place - the enthusiast. Forgetting that market will cost you a lot in the long run.