Facebook has an onion hidden service but registration is only allowed on Facebook’s clearnet address. Moreover you have to provide a valid phone number if registration is done over Tor browser.
Why is it like this? It makes no sense to maintain onion hidden service in this way.
There is exatly the same issue with Protonmail.