I'd also say lack of story. It concerns the main missions that are a storytelling mess and the side-quests don't support it in any way nor do they have any cutscenes.