It's actually surprising that PC gets as much new release attention as it does these days. PC players are notoriously cheap; they hardly pay for anything. Unless they find a lifer game that they like.
I know that I rarely buy PC games at
anything resembling new release pricing; OTTH, there are hardly any complete/gold edition new release PC games worth purchasing each year anyways. It's typically around 1.5 titles per year for me. The last games I went out and bought right away were the Division 2, Civ 6, and Battlefield V. Even 'completed game' launches are pretty hazy these days; things ship unfinished. So it's really hard to know when is the right time to try and buy a complete version of the game.
It doesn't help when you've got publishers like Activision making Destiny 2 free after one year. It's a really bad look. You always feel like you're going to have remorse when you pay close to full price for a new PC game. These publishers consistently

up by cannibalizing the value of their own IPs. Like Div 2 not selling well enough so they make it free one year later and then try to get everyone to buy the complete package, or the new annual pass, or whatever, again. They continually shaft existing customers. Because there is always new DLC to buy later. So it never feels like a good time to pay full price unless you're one of the "Day 1" types.
Monster Hunter World is another good example. I've thought about buying that one several times. But how the hell are you going to try and sell me the base version of the game, plus get me to pay for Iceborne, several months after the fact since it already released on the PS4. Like I've already got 250ish hours invested in the PS4 version and was trying to convert, but you're not making this easy. (Well the answer turned out to be easy too. I picked up the
Iceborne Deluxe edition PS4 steelbook on Amazon for $35 instead. Because you didn't do a good enough job selling me the game. Now I own a physical copy forever.)