The problem, the way i see it, is that last gen reviewers stopped reviewing a game on how fun it is and started reviewing tech instead.
I think they are trying to change it back to what it was now, and i must applaud that. Tech doesnt make a game fun by itself. That is what these reviews are saying. Maybe they learned from Watch dogs and tried to change.