This is both true and completely irrelevant, because the point of the above comment is that Apple is not in the business of catering to this use case.
Look at the annual revenues: $225 billion from iPhone/iPad, $100 billion from "services" (which Apple mostly characterizes as "app store stuff"), $40 billion from accessories (watch, airpods, etc), $30 billion from desktops. The Mac segment comes out to 7.9% of their overall revenue. And this number is shrinking in both the absolute and relative sense, as "services" continues to grow and as Mac units shipped peaked in 2022.
Even without that, calling a $30B business an "insignificant historical afterthought" is a bit of an exaggeration, no?
This is both entirely true and still manages to miss the point. Yes, Apple keeps the Mac around exclusively to accommodate the creation of iOS apps. No, they are not financially incentivized to create new categories of hardware that cater toward productivity when instead they could lock them down and milk that cow for all it's worth via the app store tax.
That word right there means that we can both be correct, because I personally find MacOS to be frustrating for Dev compared to every other alternative. Great for creativity, but not so much for productivity.
But the caveat to my statement is that _everything_ added to their ecosystem to business reasons is useless and counterproductive. For example I can plug my Android phone into a Windows machine (two different companies inb4 someone uses flawed logic) and it just works. If I plug my Android phone into my Macbook it doesn't work at all...but an iPhone does! ;)
They only very recently got decent-ish Window management, basic snapping that Linux/Windows has had for at least a decade or longer. And even then their implementation is "pretty" but slow to respond. It's like just expand and snap the fucking window for fuck's sake.
In terms of the "development environment" they enjoy having had the OS built on top of FreeBSD (which yes, they have contributed to - bet Apple management hated that).
To me it's a machine that gets stuff done; they could literally strip the thing down to the bare minimum, removing all of the "magical wonderful Apple stuff with cutesy fancy sounding names" and I couldn't give a shit.
"Retina" screen? Fuck offff Apple.
That doesn't mean MacOS is good, though.
Personally I find a Mac to be a better development environment than Windows even for Microsoft tech like the dotnet stack.