You’re definitely right about the price, but I bought a PC anyways for the freedom it gives.
You can emulate older games, get games for 1/4th of the price on second hand market and choose your store.
Paying 60$ for 5 year old games on my switch changed my view on console gaming.
Even if there’s a lot of room for games in the price difference between console and PC, I’d rather pay the higher fixed cost up front and then have cheaper and more games.
Maybe it’s just an ideological thing though and doesn’t make complete economical sense.