Can't get a read on those reviews. It seems nobody has even tried to turn off the new mechanics in favor of a more simple play. I guess I'll see soon enough how good the single player actually is.
If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.