Blaming mission makers won't solve anything. Missions like Domination are an easy choice for server admins since they are proven to work round the clock while providing simple gameplay for those who just want to blast things away. Making a proper classic coop mission that is stable and takes JIP into consideration takes time and usually ends up in the abyss of unknown missions anyway.
BIS could help this situation by introducing easy to use mission repository that would be integrated into multiplayer. Admins could pick missions from this offical repo to create a mission list for their servers. Players would then automatically download selected missions from the repo and its mirror saving server bandwith in the process. Naturally players could write reviews for all missions in the repo, give ratings and comment on stability. Unstable missions would be removed from the repo or put into beta missions section for example. Admins could also create random lists that pick up best rated missions from different categories and players could vote for missions that are in the repo. I think a repo like this would help to keep things fresh within the multiplayer community.