Everything created by players has a limited durability (like in real life) after which it becomes unusable. When your heroes and units get to a point where they cannot fight anymore, they will have to retire. On retirement, the player would get a compensation in Silver.