So I've got a bsky acct, and y'all, their web app is everything I warn about. It's React (because they have capitulated to the App Store game via Expo and "need" React Native), but it's also web-as-afterthought-flavoured React. Which is going just about as well as you might expect for folks who don't own the latest devices:
Mastodon's React mistakes pale in comparison and, ofc, @nolan's pinafore.social blows them both out of the water. Failure this bad is a choice.