A solution would be that if the defending players (with numerical disadvantage) stand close together, even shoulder to shoulder, the negative more affects could be lessened or negated entirely. However, the further apart a player is to his buddies, the greater the morale hit and related debuffs. This way, an attacking force would be incentivized to create gaps in the defender's lines with effective volley fire prior to charging. Organized defenders will form up prior to being charged to avoid a morale hit - or be forced to retreat!