This is a great example of a dedicated Disney fan. In your four weeks a year at Disney you probably spend more than the couple that spends 4 days in a Grand Floridian Deluxe room once a year. But do you spend more than 7 couples who stay at the Grand Floridian for 4 days each. I’m guessing you have an annual pass. They probably bought 3 day park hoppers. You buy say two expensive add-ons per year. Each of those 7 only buys one, but is adds up to 7. You buy one expensive souvenir per trip. Each of them buys one expensive souvenir per trip.
Per day the longer stays are going to spend less money than the short stays. So it’s in Disney’s best interest to get the short stay people to come become return guests. Some are entice to come back again and do the long stay to get the perks they missed by doing a short stay. But that means less money per day for Disney. Others choose to spend their money elsewhere. That means no money for Disney.
Disney’s dream guest would be folks showing up, paying rack rate for a hotel room, paying full price for a one day park hopper, go to a signature restaurant, pick up the latest souvenir to commemorate the occasion, and then come back and do that again in a year. Their dream scenario would be to have enough of these guests where offering they don’t have to discount tickets for the second, third or tenth day. But they don’t, and the dedicated Disney fans bring them lots of money too. However, they don’t want to discourage the dream guest. And the FP+ system, the way it was, did leave a lot of occasional dream guests discouraged.