The key is in the morale bonuses, not the stars. Stars are just little graphics, and yeah I know its a nice aesthetic look to see a general running around with alot of stars, but look at their traits for tons of benefits to them rather than in the star level.