>>333660101
Because its the authentication to the store, it would be like asking why do you need a steam account.

It is out of their interest for you to be in their ecosystem, they want you to be on facebook, instagram, messenger so forth. Therefor they want you to have to use a facebook account for this store and your oculus services.