The last time Facebook embraced an open federated standard they did it for precisely long enough to saturate server-to-server contacts between an already existing userbase and their stuff, then shut off that federation and told anyone cut off by it to just come to Facebook instead.
This is literally something they did. This is in their playbook.
The people running the stuff behind the scenes were blindsided by it; it was an executive decision. Those people wanted to build the thing in good faith and the Business Plan was to let them until the time was right to strike.
That we're again going "It seems to be done right, let's give them a chance" is a little infuriating considering I was pretty impacted by the fallout of the last time.