Email is better because you are not locked into using some third party website to log in. You can set up an email server of you own if you wanted to.
Which has nothing to do w/ lock-in on 3rd party websites. It has to do w/ the relative security competence of those who choose to use FB Connect vs. those who choose email.