Weil man Konstanten dieser Art häufig mehrfach braucht, ggf. in Copy-Strecken verwendet und bei Änderungen dies nur an einer Stelle tun muss?
Gegenfrage:
Warum macht man denn Copystrecken?
Man kann den Code doch auch genau an der Stelle eintragen, wo man ihn braucht!
Im Ernst: Einer meiner Kunden macht dies tatsächlich so, weil ihm die Gefahr einer falsch geänderten Copystrecke ungleich größer erscheint, als bei Änderung der Funktion dies zig mal wiederholen zu müssen. Wobei, wenn die Funktion einmal korrekt steht bedarf sie ja auch keiner Änderung mehr.