I realize that the main characters are supposed to be vapid to make it easier for the player to associate themselves with him, but he's terribly annoying for most of the game.
First of all, he's just stupid. He doesn't understand obvious things, he's not skilled in social interactions, and he does a lot of stupid things. Secondly, he doesn't have the best design, very often he looks like a maniac from horror movies. Third, MC is the obvious Marty Sue of DPС himself. I'd like to see a character with at least some personality in his place, not a sponge character.