Yes, but the suggestion that an iMac being "good enough" for a photographer, who shouldn't therefore consider themselves a valid target market for a Mac Pro, is what I was responding to.
Yes. In my initial draft of the previous answer I wrote a longer reply, which included the thing you mention. In the interest of brevity I cut a few corners since I didn't really want to commit to writing in this thread, since the spectrum of users' needs and wishes are infinite and there is no reasonable way to come to a "conclusion". Everything here is basically 'venting'. But as so often happens, by saving a second by omitting information, I now will have to spend many times that, to clear at least some of the miscommunication.
While I actually believe that 'photographers' (myself being one of them, in one of my roles) have their bases covered by a well configured iMac (large high resolution display with P3 color space, single thread performance is there, drives are plenty fast and middle of the road gfx is just fine), it doesn't matter if the person using the computer feels like it "isn't enough". Sometimes it's as easy a person wanting to be a "power user", and feel what they do qualifies as that, but that that doesn't match the iMac's identity.
What I actually mean is that when people who really need CPU and GFX power get their bases covered, everyone with a lighter load will automatically also be covered. Then it becomes a question of value and build-to-order options.
And if Apple needs to chose between building a Mac Pro that is MUCH more powerful and expensive than an iMac, or build something that is closer to an iMac in performance, but also more reachable for people on a budget, then I think they should build the beast. Because people who need the beast are stuck in 2009, whereas people who almost get by with an iMac might just have to accept that it's "close enough".
And this is not me just looking to my own needs, because I think the powerful Mac Pro might be too expensive for my likes (at last initially) and the iMac isn't close enough in performance, so I might have to jump to Windows (on the workstation). I do hope that's not the case.
And just to be absolutely clear: a person who gets by perfectly with a modern 4-core (like maybe a graphics designer) isn't a lesser user by any stretch of the imagination.