While I agree that this is a marketing gimmick, you'll see most people on these boards who finance do not actually end up taking 12 years to pay off their
DVC loan. From what most people have shared, it seems like that a large fraction of those financing pay off the loans in 1-2 years after closing. And, I have yet to meet a loan with a prepayment penalty. Or, they purchase with financing and do a balance transfer to a credit card with a 0% interest period. There are many creative ways to purchase DVC and they don't all require cash up front.