It's both, unless you're the type who always will stick with Disney no matter what changes they make, and are always going to be able to take a Disney vacation no matter what else happens in your life.
Having your travel money tied up in advance in a given company means that you either have to travel with them, or lose the money, and over the past year with all of the Covid and cost-cutting changes, many have decided to stop vacationing with Disney. If they had thousands of dollars invested in Disney gift cards, they would be so out of luck. Not to mention those who in the past year and a half have lost their jobs, have a family illness or other life change (such as a child going off to college) that makes cruising or visiting Disney parks no longer possible or appealing.