So which is it? Are the ports commercial flops or are they pushing consoles gamers to PC?
Both unironically.
If the goal is to expand the audience, it's already an abject failure.
None of these ports are doing more than 3-4 million sales. Last time we heard, Horizon Zero Dawn was the highest at 3.3 million after most of 3 years and copious sales and price drops.
Common sense would indicate that a significant percentage or even slim majority of those sales are double dips. Also worth remembering that Steam is taking 30% of each sale, and that the average Steam user buys games at a significantly lower price than PlayStation users.
In the medium term, what you're doing is training a 2 million or more of those sales to understand that they do not need a PlayStation. It just so happens that the PS5 is 2-4 million behind the PS4 in units to date despite a significantly lower selling Xbox. This is before you count people who may have never touched a PC who may be converted.
So let's say that the lifetime sales of a first party near the end of the gen would be 15 million if it was only on PS5, and say that it's 17.5 million if it's on PS5 and PC. The PC sales will cut into the PS5 sales - so it's not 15 PS5 + 2.5 PC, but 13 PS5 and 4.5 million PC. Say that the average sale of that game is 50 bucks on PS5 in either scenario, and 30 bucks in the second for PC (which is actually overstating the PC case tbh):
Scenario one comes to 750 million dollars in revenue. Scenario two comes to 744.5 million.
You actually wind up losing out on money. Could be way more than that 5.5 million btw. But even if you argue that the numbers shook out to a gain, you would have to acknowledge that it would be marginal, and more importantly would not account for the tally of lost sales in console revenue, subscription revenue, and the 30% that Sony takes whenever someone buys a third party game on PlayStation.
This will become a serious thorn in their side come PS6, unless they repvdiate this PC pandering all together.
I shouldn't need to explain this: It is EXACTLY what happened to Xbox. And exactly what Nintendo is avoiding, and tripling Sony's current profit margins while doing so.