I also wanted to say smart thing a lot of people already said.
Fediverse will not “fail” or “not succeed” because of random reasons new people think it would. It may be damaged, intentionally or not, but it already succeeded as community driven project, because it has community that cares about it and it does not rely on a big companies to run everything. It succeeded as a social network, since community has it’s own friendships, enemies, love and hate, idiots and geniuses. It succeeded as a technology, because it works and it’s community uses it as a main social network.
Of course, Fediverse is not ideal, and we want it to be better, but it’s technical and specific UX issues, not some fundamental difference or backing of company.