In other words: don’t buy a year’s worth of credits.
Only give us money more frequently, otherwise you might give us too much money, which we’ll happily keep without giving you what you originally paid for.
How often do gift cards lose their balance after 12 months? Seems like a bad deal for consumers.