I don't have a Facebook account, don't want one, and even if I did have one, I wouldn't want to link it up with this service.
That may make me a luddite, a terrorist, or even a social-scrooge, but you'd think it would be worthwhile to make a minor concession to your potential customer base and allow people to create accounts without having to go through (and link them to) Facebook.
"You will be asked to log into Facebook. Getaround is a community built on trust and by connecting with Facebook, you enable safe and open sharing."
Probably the reason is they want to verify your real identity (i.e. legal name) and they have a better chance at that with Facebook. Although they could presumably do that with a credit card.
I would imagine because OpenID failed, it's popularity peaked in early 2008 and it's been dropping since then. It's pretty much a dying technology. Most consumers have no idea what it is.