I am one of the folks working at Stellar. Yes, FB isn't a login method that will work for everyone. Today is just day 1; we plan on adding more methods soon.
Also, anyone can create an account/wallet without even registering your email. FB auth is only for the giveaway.
That makes sense - to get any stellars from the giveaway (either from the initial sign up or from setting up password recovery), you need to confirm your identity. Otherwise, you'd be able to create a bunch of accounts and just get the 1k from password recovery on each.
So when other methods are introduced will those of us that signed up on day 1 but don't have facebook accounts still be eligible for the giveaway and for the same amount?
Also, anyone can create an account/wallet without even registering your email. FB auth is only for the giveaway.