It would be strictly lesser if there were a significant free choice of App Views. BlackSky doesn't have one. NorthSky doesn't have one. You can currently be a BlackSky user, but if BlueSky bans you, your posts become invisible.

ActivityPub's lack of portable identity is a pretty serious problem, but the fact that significant portions of ATProto still rely on centralized infrastructure with no credible path to decentralization is pretty clearly worse[1].

[1] There are only two credible relays, and only one credible app view, and building/running either requires hundreds of times more capital than spinning up a Mastodon instance.