Many of the people I invited to Quora felt this way, this was when FB was the only option.
One thing to note is that after you login, you can disconnect your twitter and/or facebook account. I disconnected FB.
Even if you don't plan to join, I would recommend the HN crowd to check out some of the questions under startups -- excellent info.