I honestly wish CD Projekt Red had made this exclusive to the PC (the majority of sales for CP2077 were on the PC) then later on port it to the consoles rather than piss about doing a PC version an xbox version a PS version and next gen compatible versions. But what is done is done.
Having clocked 371 hours myself I've of a similar view (though I'm not done with Night City yet). I really like the game overall, but it definitely feels like they should have focussed on PC initially to simplify development and then once they had a robust stable version look into porting it. As is, it's a rough diamond, but I don't have any doubts that the developers will be able to polish it up over 2021 and I'm looking forward to the patches and seeing how the game evolves both in terms of updates, improvements and future DLC.
As regards the present hoopla. Seems to me that some things have been overplayed, not the least of which is this unhealthy focus on the 2018 E3 Demo, which certain obsessives keep banging the drum about (more than they'd played the game by all accounts as they all refunded it within hours/days), even though at the time CDP stated it was very much a WIP and subject to change and slapped a big disclaimer on it accordingly (which everyone conveniently ignores). The shrieks for Schreier about it being 'Fake' might make for great copy and get the torches and pitchforks crowd circle jerk getting all righteous but anyone with a modicum of sense knows what a vertical slice is (it's a statement of intent). There's this delusion people have that back in 2018 there existed this feature complete game and somehow whole rafts of it were cut out (release the Snyder cut!!!) but the reality is, game design is an iterative process and sometimes what seemed like a good idea initially, doesn't necessarily work or play that well with other systems down the road, and sometimes the only play is to change things up. None of the people shouting 'Cut Content' seem to speculate as to the 'why' with regard to why it is things changed.
The direct hacking thing, for instance, might have seemed cool at the time, but the plain truth is it's reliant on the player getting close to the enemy in the first place (great if you're in an urban environment, less so if you're in the open), whereas the remote hacking using your optics and cameras means you're not putting yourself in the danger zone of detection straight away (because if you're not pushing stealth that could be frustrating). Plus it makes sense that surveillance would be a thing, so why not utilise it?
Also for all the talk of what was removed, there's no discussion about what was added. It's pretty clear from this part:
where they show you the early character creation section, that they whole backstory aspect to V was probably kind of similar to Mass effect in that you made a few selection choices and that was that, whereas in the final game, you get to experience a bit of being V beforehand in context.
With that said, there are definitely a lot of things I want to see implemented. Obviously, the in-game AI is an issue especially in terms of Pedestrians whenever there's a gunfight, Vehicle pathing & Police, but they've acknowledged those aspects as bugs and so I fully expect those to be addressed in Patch 1.1 or 1.2 at the latest. Beyond that, some obvious UI changes (the lack of dynamic zoom on the mini-map when in a vehicle, which someone modded in is a great example). Hair and appearance customisation for sure (as well as proper clothing previews), as well as vehicles and checks and balances in place for item purchases (currently the game will allow you to buy blueprints you already own for instance).
I also think they need to do some more QA passes on some of the missions. The Johnny flashbacks in particular (like the one about Johnny & Alt) feel a bit janky (Johnny has zero moves) and the sound mix is definitely off with certain lines of dialogue.
Still, we're probably a couple of days away from patch 1.1 hitting, so I'm very interested to see what that brings, though I suspect the main focus of it will be in optimising performance and addressing the more egregious issues versus much in the way of QoL updates.