Very true, however this just seems to try and do what other's can do better.
"personal Steam pages and profiles, create and join groups" = Myspace
"review who they've played with, see how well everyone played, chat with groups, chat via voice, and more" Xbox live/profiles
so all thats...