While I agree it's dumb to only provide a FB/Twitter login, you should also keep in mind that I am much more comfortable with logging in on Twitter, mostly because most things I post or do on Twitter are implicitly meant for public consumption (ignoring things like DMs, which feel like afterthoughts).