I know campaigns are planned to be revamped in Litium 8, but this seems like a cheap, quick solution to many of the issues with current campaign actions.
Make it possible to disable/override the default campaign actions, and release the source code so that we can customize them easily.
A lot of times you want to add some field or make a slight change to the algorithm of an action. Now you need to create a new, almost identical campaign action and try to tell all users not the use the old default action.