1. It was playable before patching. Thousands played it - many finished it. Buggy? Yes. Playable? Yes. Playable for everyone? No.What u have to understand is that the game wasn't ready, it came out with over 1100 bugs & glitches, cause they did a few patches but their 1.4 patch it patched almost 870 bugs just to make the game playable
2. Witcher 3 had hundreds and hundreds of fixes within first year of release. https://witcher.fandom.com/wiki/Category:The_Witcher_3_patches
3. This is typical for complex, open-world games. RDR 1 and 2, GTA, Skyrim, Assassin's Creed - you name it. More complex the game, more platforms it's on, more patches it will need.
Are these games "ready"? Depends on your tolerance for bugs. If you wait for a bug-free version, you'll be waiting for years, if not forever. Are some games less buggy than others on release? Sure. The complex ones are pretty much always infested, nature of the beast.
How much of the anti-2077 hype is based on expectation? Much of it. Lots of it also on the old-gen systems and lots of it mob mentality. But it was never going to be anything close to bug-free and neither will any sequels or Witcher 4.