With how cookie-cutter the bases are becoming, I think we need some variety. We need to encourage people to have different strategies. And what better way, than to give people different strengths and weaknesses?
Here’s my idea. At the beginning of the game, each player takes a quick personality test. Based on the test results, one of their units will unlock a “Specialty Level” at the end of the game; basically just an extra level for that particular unit.
The reason? Because with that particular unit, some strategies may be more beneficial to them than otherwise. For example, if my Paladins are Specialized, it may be beneficial for me not to overlap as much as otherwise. Contrarily, if my Archers are Specialized, then it’s in my best interest to overlap as much as possible. This way, since different strategies work better for different players, new base designs are explored and variety is re-injected.
Only one rule though: No Knights. If you’re going to give someone Knights, they have to be 90% resistant to spells. Oh, and the specialty units have to be balanced, obviously… Otherwise it wouldn’t be fair if one person got a superior specialty.