If you make a Facebook account just for just the purpose of playing Quest 2, you will eventually be asked to provide ID verification of your account, or it will simply be locked. I am unsure if you find this an acceptable compromise, or something you thought about when you recently bought Quest 2, but I am very sure I do not find this acceptable in any sort of way. There's just no excuse for the need of ID verification just to be eligible to play a game on a device.
Regarding your point of unifying it under a single account, sure, but does that account need so much data just to function? And on the other hand, why not just be able to create a partial account? A facebook account is so much more than just some random account, why would I need such an intricate account to play a game? So in short, yes in a technical way it's logical, but in every other way it's like shooting a mosquito with a bazooka.
It didn't seem to need particularly much data, and all of it was justified. It's pretty much exactly the same as I gave e.g. Github and Steam.
I don't particularly expect Facebook to continue locking accounts used to just for VR. Locking accounts is expensive, both in terms of customer support and PR. They don't want to do any more of it than they absolutely have to. Their team for preventing bulk account creation just hadn't considered this particular use case. But there's a ludicrous amount of signals available for non-bulkiness here, I expect them to sort it out very quickly.
The examples you mention are both more lax in the data they require for registration, then compared with a Facebook registration. If you want a GitHub account you just give a username, email and pass. For Steam it's similar. You don't even need to give your first and last name.
Regarding your point of unifying it under a single account, sure, but does that account need so much data just to function? And on the other hand, why not just be able to create a partial account? A facebook account is so much more than just some random account, why would I need such an intricate account to play a game? So in short, yes in a technical way it's logical, but in every other way it's like shooting a mosquito with a bazooka.