@reiver @nextgraph That sounds like a post-factum rationalization, not a real reason. Those who are invested in other protocols always say Mastodon this, Mastodon that, but in reality builders are not leaving Fediverse and development today is more active than ever. A couple of angry comments might stop a single developer, but I don't believe that was the reason for Bluesky team to create a different protocol. Besides, I didn't see any negative reaction in the beginning, quite the opposite. They alienated a huge part of open source community by moving discussions in Discord, but that had nothing to do with Fediverse.
I think the real reason is that money for Bluesky came with strings attached, and they had to design a system from which value can be extracted, and the most obvious way to do this at the time was to create bottlenecks where ads can be inserted into peoples timelines.