Maybe one good reason is to constrain project goals in scope.
So a significant portion of what makes Dolphin so good would be rejected from MESS on principle. That isn't an inherently bad thing because MESS/MAME isn't really intending to be efficient & "fun" but rather is an archival project designed to allow perfect reproduction of the works indefinitely into the future.
Then I can easily see why Dolphin would have no interest in joining such a project; what with the incredible focus on and borderline unbelievable achievements with performance they’ve made.
Totally different projects, totally different goals.
It's so obviously true that it's difficult to know where to begin "proving" it. I guess the easiest way is to refer to all the emulation-adjacent projects which essentially rely on RetroArch for the majority of their intregations. LaunchBox can spin up any emulator, but by default it recommends (and auto-configures) RetroArch for all RA-compatible systems. RetroAchievements.org used to only support a few standalone emulators, but once it added RetroArch it blew up in popularity and nowadays the documentation basically just points you to RetroArch. There are entire hardware platforms like RetroPi that rely on RetroArch. The list goes on and on.
It's impossible to do almost anything in the emulation ecosystem without bumping headfirst into RetroArch at every turn.