You are blaming the people for "having lofty expectations" and "piling on" and you did go on about Witcher 3.
It can't just be as simple as an unfinished game being disappointing no? As much as you are happy with the terrible mechanics, people can't equally be annoyed by them?
All I'm saying (and what my post meant) is it's easy to hyperbole and pigeon hole just because you like the game/hate the game. Be aware that's exactly what you are doing is all.
(Oh and I agree on the people who haven't even played it, however you can't deny those videos are funny and off-putting at the same time
)