Some fair comments, others not so.
Combat in witcher 3 is not as simple as you make out. Granted, a lot of combat is timing sword strikes and moving properly, but oils, decoctions, potions and spells have to be managed properly, as does your decision to fight in the first place. There are plenty of things you cant kill from the off until sufficiently levelled up.
I really dont think you can compare the level of detail in witcher towns and cities to that of HZD. It wins hands down, both in terms of attention to detail and overall believability. But I do accept your points on limited interaction with NPC's. A system more akin to GTAV would have been better!
I also agree the story elements can drag on a little and it suffers somewhat with pace. That said some story elements are outstanding as is the voice acting and script which suit the game perfectly, unlike HZD.
I never said Witcher 3 was perfect, far from it, but it does in my opinion have more depth than HZD overall.
Im not being harsh on HZD - just pointing out elements that I believe could have and arguably should have been done better.
HZD has a lot going for it, theres no doubting it is a cracking game. It runs a lot smoother than many games for a start! Its an interesting concept and the art direcion is good but I cant help feeling like Im playing farcry 4 with robots every time I play it.