On that, we agree. I write code, and I used to own a 2008 "cheese-grater" Mac Pro. That one was affordable enough for developers, came with a low-end video card (which was fine!), supported lots of RAM, and provided a rock-stable machine for development. The new one, not so much, it seems to be mostly good for specialized applications (like video editing).
But on the other hand, I don't think I'd want to buy this Mac Pro anyway, because of the display situation. There are no good external 5K displays, and most of the PC world is stuck in 1080p (or thereabouts) because of gamers. So, if I am to get a computer with a fast CPU and a good 5K display, I will be well served by the iMac or iMac Pro.
I am stuck in the same situation. I am using my Mac for development and photo processing. Currently I am using a late 2015 5k iMac. The screen is beautiful, I wouldn't mind a somewhat larger screen though. From that sense, the new 6k screen has the perfect size. The big problems I have with my current iMac are:
- disk space, I need more disk space and have no good solution for that
- I would like to have a real graphics card, StarCraft even struggles in 1920x1080 resolution.
Even the iMac Pro doesn't really solve either of that, at already a too high price. I would have been willing to spend like 6k on a basic Mac Pro with a display, which wouldn't sound impossible considering that in older times the Mac Pro started well below 3k, but the new one is in an entirely different league. I am not sure why Apple thinks that "Pro" users are a synonym for video makers. There are photographers, there are software developers and many more.
But on the other hand, I don't think I'd want to buy this Mac Pro anyway, because of the display situation. There are no good external 5K displays, and most of the PC world is stuck in 1080p (or thereabouts) because of gamers. So, if I am to get a computer with a fast CPU and a good 5K display, I will be well served by the iMac or iMac Pro.