The creators are doing a great job.
However I understand your point, but it should be frustrating for creators that put in 40 to 200 plus hours of work to have to go back a fix (update) their creations every time that we have an update in the game.
since they already did the original work for free, I think they should be rewarded as an incentive to keep updating their campaigns (I can not think of any specific rewards).
I hope they do update their creations because they are fun to play.
(See Costum Campaings are great)