Obviously software doesn't have as much issue with supply as it's just a digital copy, but the 2077 release date was pushed back and as you said, you'll need to patch anyways because you're paying $60+ to beta test their software for them. I don't typically buy to many games when new, which is why I don't really care to much for RT, etc... I won't be playing them until they are able to run at high + RT on a $200-$300 card and they are ~$15-$20 games. They are still selling plenty of pre-sales and release sales to not worry about the few people who will wait. That said, there have been a few games that I did/have pre-ordered for my kids, but I can count the # of times I've preorded on one hand (that includes me + my kids). I laugh at all these guys like it's a MUST HAVE feature or game... it's just something that you want and it'll be just as fun to play in 6 months as it is now. I don't care if I'm the first or last to play it, some people are just worried they won't get to be one of the first to play.I'm at the point that I may just buy a new freesync monitor along with AMD GPU if it is better than my 1080Ti, IF IT'S AVAILABLE. The NVIDIA shenanigans have left a very bad taste in my mouth.
The great irony is that the new AAA titles (eg: cyberpunk 2077) have no availibility problems but the GPUS need to play them with all graphic options on DO. This makes me NOT want to spend a premium on ANY new AAA title if I can't turn up all the details to max/near max simply because I can't even purchase the GPU to do so. AAA Publishers who wonder why I wait for stuff to fall into the $10 (sometimes $5) or under bin, THIS IS WHY.
Edit: I see these as the 2 options:
Pay $60 for game, support the publisher, turn details down (as I can't get the GPU I want), live through 17 patches to get stuff stable with game
Play AAA games from 3-4 years back with all details up & experience is stable & pay $10 or less for the game.