I don't want to start this argument again, but just quickly...
Main characters aren't a representation of a character if the character is chosen for you.
wot. Did you mean representations of a player? Because, then you're completely wrong. Just because you don't choose the appearance doesn't mean you won't connect with that character. The character represents you within 2D/3D space. If you play games based on character's appearance, it says a lot about the kind of person you really are.
If you enjoy the gameplay, you will suspend your disbelief as the character (and controller by extension) become and extension of your body. The same happens with a car. You of course don't physically believe you are the car, but when you're driving you believe that you're one and the same since you have direct control and the car has become an extension of your body. This is basic game design theory.
If I'm playing a AAA title I'm going to expect playing as a main character with an in-depth story.
Are you so shallow that you won't play a game that doesn't think story is the be-all-and-end-all? Is this what has become of AAA gaming? The main character doesn't need an in-depth story if the player's own story (player experience, the most important thing to a good game) can become more important than that. Story is just icing on the cake.
The main character is a pretty important part of game design. I'll bet all the quadruplets of AC Unity are mundane characters like every assassin in the series.
Because if you seriously go into a game thinking that every character needs to have some huge book-series of tales written for them, you're crazy. Yes, characters, objects and worlds should be placed carefully with at least some idea of why they're there and who/what they are, but at the end of the day the characterisation is less important if the gameplay itself stands up.
IMO, if you can't enjoy a game without the story, that means you don't like the gameplay and should try play something else.