It's not going to have social features available before knowing who you are, and once you log in, you're done with the launcher and will be entering the game anyway, where those social features already exist. What would be the point in having them on the launcher screen that you're done with by the time you could access them there?