I find it hysterical that you are leaving out a big portion of the equation.
We all pay maintenance fees. That is a constant cost, therefore, don't consider it. The only extra cost for direct purchasers is $104. If you can pay developer prices, this cost is minimal and worth the benefit of getting rid of an unused week.
If you buy resale, you have to pay the maintenance fees PLUS the cost of buying the points ($3750). At this point, you'd never do it because it's obviously very expensive. You'll just go to your one timeshare, or trade to others, year after year.
Most importantly, how could it make sense that direct purchasers would have to wait longer to accumulate enough points to purchase a vacation package? Remember, I could trade my unit AND buy points so logically, if I wanted (remember flexibility), I could accumulate points twice as fast.
FYI, all my units trade every year for 110K points.
Lastly, i'm not out $25,000, I only paid $12,000 more and my trip to Italy coming up more than covers my cost difference. The best part, i'll have the flexibility to take similar trips probably every other year as well, if I wanted.