I could write a PhD dissertation on this topic. But Sony ain't paying me for it so fuck em.
Long term - absolutely. And I believe we'll start to begin seeing the effects with the PS6. Affordability will continue to play a huge role in viability - that is to lessen the impact of consumer flight or to enhance it.
Best approach out of all the bad options is their own PC PS storefront, more akin to a perfect substitute to Steam/Epic (that is, full third party library support), rather than to something like Origins. I don't see any indication Sony is earmarking for this.
Either way, MS takes the W, long term.
The only thing the current strategy does is solidify the grip of Steam/Epic on consumers of premium games on the PC platform (that is, the most desirable gaming consumer of all by all of these companies). The gain for Sony is a marginal boost to their revenue and profit that, in their internal argument, softens pressure on managing budgets properly, and most importantly for upper management, increases shareholder value. Are they looking at the psychological impact of their moves long term on their consumer base - absolutely not, at least not in the correct terms. The idea that PC folk will somehow switch to PS platforms after getting a "taste" is some of the dumbest things I've ever heard. No, what they'll do is see that their first choice platform gets the games they want, and stay happy with that choice. Specially in the age of platform libraries that go beyond hardware generations. Once a consumer is hooked, it's hard to get the switch. You don't make the FOMO dilema harder for consumers on PC by releasing your games there, you make that dilemma easier to bare (to the benefit of your competitors). MS laughs all the way to the bank since the viability and long term health of Windows as an operating system platform is their #1 priority. They're terrified of an Apple level flight with the advent of mobile phones.
This is chess, not checkers. So when you see your competition (Sony) make a mistake, you don't interrupt them, to the contrary, you loud them for it with fireworks - as all players with a vested interest in the Windows PC platform have done.
Not necessarily my problem per say except I've invested heavily on the PS platform, and I can read the tea leaves.