This blog post by Ploum, who was part of the original XMPP efforts long ago, describes how Google killed one great federated service, which shows why the Fediverse must not give Meta the chance
if Google or Meta wants to join they should to us not us to them so if they break federation we should not care and continue implement our stuff
As I understood the article, the danger is that large actors like these are too important too ignore. Too many users, too much content to neglect. So while in theory you are obviously right, in reality there will be a temptation to cater to their needs, because it seems so worthwhile.
Form the hate I see here towards them I don’t think anyone would do that, just my opinion tho. I think we would only benefit from it.
They would enter the arena, set their own rules and kick out everyone not complying for sure.