I don't know the inner workings of Disney, nor have I ever looked directly at their Financials, but from a strict accounting perspective that doesn't sound right. They are selling a 50 year lease. I would imagine that the revenue is deferred every year, and every DVC sale only earns 1/50th of the amount every year.
The purpose of accounting standards forcing the revenue to be deferred is for exactly this purpose. You dont want a CEO to sell a bunch of 50 year contracts, artificially inflate the profit, earn big bonuses, and then stop selling in year 2 causing stock prices to drop.