Well that's rude.
If you don't like it no one is forcing you to use the mod. Each is allowed to play the game in the manner that they enjoy most.
Re: You Dangerous Waters comment, it's my understanding that additional units can not be placed into DW for legal reasons.