Man muss übrigens zwischen Gutscheinen und Gutscheinen unterscheiden.
Was von den Internetfirmen selbst angeboten wird ist ja kein Gutschein sondern eher ein Gewinn/Extra/Bonus/whatever, den die natürlcih zeitlich beschränken dürfen, fällt eher unter Werbung denn was anderes.
Die Gutscheine, die man im Laden kauft(oder bei Amazon) dürfen nicht zeitlich begrenzt werden, was ja auch einleuchtet, wenn man es mal aus einem anderen Blickwinkel betrachtet. Es ist nämlich quasi ein Kredit den die Firma vom Käufer erhält(die Firma bekommt ja sofort Geld von euch für Ware, die irgendwann einmal mitgenommen wird) und das ganze sogar noch ohne Zinsen.
Diese Begründung alleine sollte schon reichen, dass man den Gutschein noch Jahre später einlösen kann. Mal ganz abgesehen davon, dass ja meinstens noch mehr mitgenommen wird als auf dem Gutschein draufsteht.
Als Kunde tut man dem Laden allerdings einen Gefallen, wenn ein Gutschein im selben Jahr eingelöst wird, dass ist Buchungstechnisch angenehmer...