Originally Posted by Alrik Fassbauer 
I suspect that this is a clear sign to where the talents of the dev team lies : In technical development, not in story-telling.
Too many games nowadays have this bias.
Thatīs no excuse. Missing competencies can be brought in by hiring freelancers. So itīs more a matter of focus. They think they know the majority of the players, and of course the press, doesnīt give a shit about the story while being hyped up about technical gimmicks.