Can you be in the same system on the same planet in the same spot on the planet as another player at the same time? yes.
You just can't see them. But you can see how they named the planet you are on, or they can see how you named it - or that either of you discovered it. Basically if you can encounter a planet discovered by someone else - you ran into another player. But it's very unlikely due the yugeness of the universe.
Wanna argue that's not what he meant? Please do!
It's the correct answer for a First Person game. The only way to see how you look like in the absence of mirrors or true water reflections (which are absent, did they promise them though?) - is for other players to see you. You cannot see your own character. Duh. Did he say that others will be able to see you in the 1.0 game? no. Did people infer that they will? Yes. Did Sean lie? no.
Correct. That's explanation. Did he lie though? no.
Ok