I actually would have both a avatar picture and a real avatar rather sooner than later.
I don't understand how that wasn't a primary goal for the devs.
Just imagine all the money people would spend on their avatars!
I'm hoping that one of the first paid DLC is avatar support:
- people may spend money on clothing their avatar.
- people may also spend money buying a silly decorative item for the cabin on their ship.
- it would allow putting "faces" to factions, and make the game feel more alive.
- walking around would add a sense of scale.
- it would allow "crew" with all the various gameplay opportunities that may provide.
But - Elite is essentially a game about "space flight", and FDev were correct to prioritise gameplay over avatars.