El espíritu de la moral es la de proteger a los pequeños para poder hacer un poco más frente a los grandes. Sin embargo se usa para que las alianzas grandes puedan meter colonos muy resistentes gracias a un sólo jugador que de la moral baja.
Como posible solución me parece que podría ser que los refuerzos defensivos tomen la moral del jugador dueño de ellas, no del jugador al que refuerza. Así, si un jugador que da moral 40 al enemigo mete un colono con 10 birras suyas y 1000 de sus compañeros grandes que sí darían moral 100 al rival, en vez de que esas 1010 birras defiendan a moral 40 ( harían el efecto de 2525 birras defendiendo) sólo hay la 10 birras que defiendan a moral 40 y las otras 1000 a moral 100 ( harian el efecto de 1025 birras defendiendo).
De esta forma se sigue manteniendo el beneficio a los pequeños y evita ser apoyado con refuerzos de grandes como si fueran tropas enviadas por pequeños