I didn't really started playing till GoD but something I miss from the times I've played is the hero statues, not only do they serve as bragging rights to top players but they also showed newer players who the heroes are and also they helped make the towns feel more alive, plus iirc all those empty pedestals in giran are meant for those statues.