The difference is that a Microsoft account is just a username and password used to log in to various Microsoft owned services - there's little baggage attached to it otherwise.
In comparison a Facebook account is directly tied to a specific Facebook (the company) owned service - Facebook (the application). You can't just create a Facebook login, you have to also create a (public by default) Facebook profile, probably use your real name and photo to avoid it being banned etc.
Facebook could fix this by letting you create a Facebook (the company) account which is just a username and password, and maybe an email for account recovery reasons. This account would then be used for logging in to all of Facebooks services, Facebook (the application) and Oculus included, while not actually requiring you to ever create a Facebook (the application) profile unless you wanted to.
if the shit hits the fan enough with this Congress report, I bet that's what they'll do.
Probably they didn't do it yet for (a) keeping the status quo is more profitable and/or (b) it's going to be a huge architectural change
In comparison a Facebook account is directly tied to a specific Facebook (the company) owned service - Facebook (the application). You can't just create a Facebook login, you have to also create a (public by default) Facebook profile, probably use your real name and photo to avoid it being banned etc.
Facebook could fix this by letting you create a Facebook (the company) account which is just a username and password, and maybe an email for account recovery reasons. This account would then be used for logging in to all of Facebooks services, Facebook (the application) and Oculus included, while not actually requiring you to ever create a Facebook (the application) profile unless you wanted to.