I hate this trend where video game characters have to be "super believable", "realistic", and "hip". Stop this. Now. People play video games and watch movies to escape the boring, everyday elements of reality.
The biggest grossing box office movies are about freaking super heroes these days. That should clue them off.
How are designers so behind the curve on this stuff?