@J12t I definitely do. It's one of what I think of as the big existential threats.
Specifically what I am less concerned about is how extensions get used and more that that integration requires Θ(n^2) testing. It encourages lack of interoperability: it's one thing to say "I am doing something deliberately a bit odd," it is another to need to _either_ do a lot of odd things just to talk to anyone else _or_ just say "screw it we're integrating with mastodon and others can figure it out."
@hrefna ideas what we can do? Somehow we need to aggregate stuff (people, issues, best practices …) to be able to identify and strive for globally better options than if everybody just were to work independently and thus just optimize locally for whatever the world looks like from their point of view.