As much as I like my nMP, I have no idea what I'm going to do when it really can't do what I need. Do I build a Hackintosh or get another cMP and toss a good GPU in it?
If Apple eventually does release a 7,1 then I seriously hope they go back to a modular design and don't just toss some newer hardware in the cylinder. That would just be insulting, there is NO way I'm going to sell my 6,1 to buy a newer, still-non-upgradeable cylinder. Oh, but it'll have TB3 so I can just add enclosures! Yeah, sorry, no. Give me something about the size of an HP Z640, multiple CPU and GPU options that can be upgraded like a proper workstation, etc. It's not rocket science. There's no need to make it overly-complicated. We want a pro machine that we can toss in a half rack or wherever we want. The pro users have zero interest in how much power you can pack into the smallest space. Whoever is/was leading the team designing the nMP clearly lacked any understanding about what we need and want. Apple screwed the pro users over, if they want to win us back then they need to release a proper pro workstation again.
One thing is for certain, though. The only way I'll ever go back to Windows is when macOS is dead and gone and by then I would expect Linux to have even more support for mainstream desktop apps, which could mean not being forced to ever go back to Windows.
If Apple wants to get out of the desktop market then I know how they could still keep it alive. It would never happen, but they could work with Dell/HP and have them provide Apple-certified workstations. Apple makes money on licensing, Dell/HP make money by catering to the pro Mac users that Apple has alienated. My biggest detraction with Hackintoshes is stability. If I knew that I could build a rock-solid Hackintosh with a vanilla install on current hardware then I'd sell my nMP and do it tomorrow. I'm done with tinkering and just want something to work.
I really do hope we hear something during the next WWDC. Good or bad I don't care, just break the silence instead of telling us to stay tuned.
</rant>