But the Mac Pro wasn’t meant for your average developer.
[...]
Apple didn’t say they were “listening to developers”. They
said they were listening to pro users.
Yes. That's the entire point. Developers are grumbling because Apple's listening to other pro users, but not them.
I feel like you're at a point where you completely understand Apple's stance ("we are listening to some pro users, but not developers in particular") and some developers' complaints ("boy, we wish Apple would listen and give us a relatively affordable desktop class machine, without a monitor") but are still, for some reason, arguing just for the thrill of it.
They even made the Mac Mini much more of a midrange computer than it was before.
More of a midrange computer, but not really comparable to high-end consumer desktop performance. It may be illuminating to take a look at other manufacturer's machines using this CPU. If you don't feel like clicking the link, I'll tell you: $1,000 laptops.
https://www.google.com/search?client=firefox-b-1-d&q=Core+i7-8700B
For a few hundred more (roughly $1400) you can get a desktop PC with a high-end desktop Core i7, giving you anywhere from 20%-60% more CPU performance, high-end GPU, etc. I'd pay $2K for an Apple version of that, but to option an iMac up to similar specs will have you pushing $3K.