I agree with everything you said. Many people argue that all of us had just big expectations (eh not really) but it's 2020 and I think there's this "core" expectation from a game with this set price.
People love to compare games, which I never do cause is just doesn't make sense. Like with Witcher 3, yeah, many people loved it, and so did I because what, I played it like what...4-5 years ago? There wasn't bigger game (both story wise and gameplay wise) before, well maybe there was but you're getting my point. The problem with Wticher 3 is though...it's a game made from a book, so the core story was already there. With Cyberpunk, they had to create a whole believable world with charactes and a story from scratch (I guess?). But what I'm trying to say...since then I've played many open world games with a better RPG system than with Cyberpunk, that's why is it so easy to compare and make people feel let down, sure...if this game came out few years back, then yup, everyone would be happy. But as I said, for a game in 2020, with such a HUGE propagation it's a big let down.
As you said, shooting is probably the best thing in this game (and the story, but I find some parts also a bit meh-ish).
Many of you also love the music...me personally not so much, but it has a Punk in the game's name so that's maybe why (many radios sound the same to me, I like like 3 stations and I feel like they're playing 4 songs all over again). I really wish there was some oldies station, like 90's 80's, it would fit the world really well cause even it's 2077, it feels in some way like before 2020. Regarding music, I really don't like the same music start playing when I'm in action, aka shooting, hacking and cutting everyones' heads.
NPC's feel odd, yeah. But I don't mind I guess? I never mind NPScs on other open world games, mostly because there were from 3rd person's view so I mostly focused on my character amd where I am going, but I understand from 1st person's views it gets more noticeable. And it gets more noticeable when you're walking from point A to point B which is like...200m apart (or less) and you meet the same looking NPC 10 times (yeah, I'm speaking about you, you old white suit wearing asian looking lady -.- ).
It's also a linear story to me, I don't mind a linear stories at all, wish it was advertised differently then.
I also could say even more but I think I already said enough, also sorry fo my english.