I agree, the new missions are stupids, but the old missions in SH3 too.
A simple idea : maybe it should be possible to make the missions like in the reality. For example, patrol on a very large sector and sink as many ships as possible (except some case like the war ships on the beginning of the war for some diplomatic reasons ....)
But maybe somebodies have some better ideas