But you don't need to buy every game on Steam. You can use legit 3rd party resellers like GreenManGaming or Fanatical and save at least 20% on launch. I preordered Rebirth from GMG for $42.Because PCs are expensive. If you want to play without to make too much sacrifice, it just costs more than consoles. And I know it, I have a good PC to play AAA games in 4K. If you want a good PC you need to spend AT LEAST something like 1300€ overall. The good thing is that, generally, you can upgrade just the GPU, or RAM or the motherboard / CPU... so if you already have good components, you don't have to change everything. But still, PC gaming is expensive.
You can't buy your games physically, it means that you "lose" your money. You can't resell anything. I don't like it either, and no, the games are not affordable on Steam at the release date. The price is basically the same on all systems (Monster Hunter Wilds? 69,99€, FFVII Rebirth? 69,99€....). You get good prices when the games are old.
But of course, a PC can make a lot of things, so I'm still happy about my PC.
The mini PC OP bought and mentioned in several posts is ~$250 USD and has roughly the GPU performance of a PS4 Pro, the exact amount of power everyone is going nuts to pay for with the Switch 2 at $450. But the comparison is a little wrong as it's looking at just the GPU. The PS4 still had the slow tablet focused Jaguar CPU. While the mini PC has 8 Zen 4 cores and can clock them up to 5.1Ghz. The PS5 has 8 Zen 2 cores it can clock up to 3.5Ghz. The mini PC has RNDA 3 with 12CU, while the PS5 is RNDA 2 with 36CU.
So the CPU performance can handle modern games, with the GPU being the limiter. But many graphics settings in games have diminishing returns where enabling a setting would triple the processing power requirements but being very difficult to notice the difference on the final image. And many games on consoles are on low if not even lower than the lowest PC options.
So with PCs you have options, you can spend a ton to play at 4K 120Hz. But you can play the exact same games at a lower settings and still end up having fun. If you need the higher graphics fidelity, great you build a PC for it. But not everyone requires that and they can spend 20% of the cost of a 4K machine. With the downside being outside of memory and storage, they aren't upgradeable. But at the lower price, you can get a new one, and repurpose or outright sell the old.
AMD's new Strix Halo systems are starting to come out, and they will be expensive at release but will drop in price after a year or two just like the system OP linked costing $500-600 two years ago. But the Strix Halos will be more powerful than the PS5 featuring Zen 5 CPU, and RDNA 3.5 graphics. The downside of these is the RAM will likely to soldered so it's not upgradeable later, but it's almost 2x the bandwidth of the older mini PCs.
Ryzen Ai Max+ 395 - 16C/32T CPU, 40CU
Ryzen Ai Max 390 - 12C/24T, 32CU
Ryzen Ai Max 385 - 8C/16T, 32CU
Ryzen Ai Max 380 - 6C/12T, 16CU
And all AMD systems have been great with SteamOS unlocking the same control of the hardware that's on the Steam Deck. So you could use these on a TV as a console.