Because it would be cool to be able to name them!
Maybe with a certain amount of unit, building and wall kills they could unlock prefixes and suffixes that you could choose.
"Lord Conan the Destroyer"
"Charlemagne, Slayer of Hogs"
etc etc.
No game play changes of course but would add some cool personalization to everyone's base and heroes.

