It’s probably because:
-PCs are upgradeable, and thus are inevitably more powerful
-can be custom built to a wide range of specs, often for a better value
-the games are usually on sale on Steam.
-the games can be modded – and those mods downloaded for free
-If you’re a professional gamer, you probably should game using a keyboard, mouse, 120hz+ refresh rate monitor and high end PC because you would be getting a substantial advantage in your competitive gaming compared to console gamers.
-Also, gaming online is free.
However there are benefits to consoles too:
-Physical releases anyone? PCs rarely have those anymore. Some like to collect the boxes / cases for resale value – something you cannot do with Steam/Origin/Epic games.
-Consoles are easier to set up and use. You dont have to find the right GPU drivers, peripheral drivers, make sure u are running the minimum requirements etc – consoles are pick up and play.
-Console games are in general more stable than PC games. This is because developers know exactly what hardware a PS4 Pro or Xbox One X runs. For PCs, there are thousands of possible configurations. This is why console games crash far less frequently than PC games do.
-Console games have more exclusives. There’s only a handful of modern day AAA games that appear on PC only. Almost every recent game on PC you can find on console. The same cannot be said of console games. I can name a few games on PS4 – Yakuza 6, Horizon Zero Dawn, God of War, Last of Us, Infamous, Spiderman – that are only available on PS4. Xbox One games almost always appear on PCs so almost no exclusives there. Red Dead Redemption 2 and Kingdom Hearts III are exclusive to only PS4/Xbox One. Nintendo Switch – Nintendo games are always exclusive so thats a major reason to keep at least one console and a PC.