I'm a big proponent of "whynotboth.png" on this stuff.
I love games, and some games are only available on one system. Skipping any system, be it a console, handheld, or a high-end PC, means missing out on at least a few games a year that I want to play.
Many people will never have the money to buy a high-end PC at
any point in their life. No exaggeration. They will never have £300 lying around, let alone £600+. I think "why not both" is an outlier argument, because it's
so much money.
I'm very lucky. I do make enough to allow for this lifestyle. So I have both last-gen consoles, a PS4, and a high-end PC. But I am insanely lucky to have my income (which is still only low-tier middle class) and I value it as a hobby, so I have a high-end PC.
For many people - probably the majority who own a platform - only one at a time is financially justifiable. This is why console wars are such a big thing in the first place. Money is limited, so people self-justify their commitment (because it is a big commitment).
Arguments that consoles run better than PC are invalid, but it's very understandable why the regular consumer would get a console, mainly for the fact that social play, streaming applications, and games are in one central location (muhhh comfy couch gaming). I love my gaming PC but none of my friends play on PC which can be a little disheartening. There's also exclusives but I don't think any series justifies a 350+ purchase.
Don't disagree with your post, but what bothers me is the sidestepping on that page around the 'development' part of the tree.
Of course consoles are easier to develop for. Saying 'they're less powerful' is besides the point. Power has nothing to do with how easy something is to develop for. Before a game enters production, the team will plan which platform(s) they'll release it on. If they want to release it on console, they'll be fully aware of the power ceiling. And they will develop based on that.
Developing for console, they know with 100% certainty that every single console has the same features and the same capabilities. They don't need to optimise for lots of different hardware variations or scalability. The consoles are one-size-fits-all. They design to
one remit, and one remit only.
It's easier on console. From my perspective, that's an objective outcome. Clearly PC is the better platform in terms of performance and freedom, because the upper ceiling is massive, but in terms of development, I think it's a given that console is easier.