@doriane another is governance. Bluesky started as a project at Twitter to provide a backplane for federation between commercial social networks. They were going to spin out as an independent company that would provide that backplane as a service. Using an open protocol would defeat that business model, since the other networks could just interoperate without paying Bluesky. So, they built their own.