Each release requires a purchase in order to cover the costs of developing each release.
Zorin OS is what the ZorinGroup do full-time.
You wouldn't expect to buy a car, then when a new model is released, be able to "upgrade" to the New Car for free just because you bought a previous model, would you?