Direct points can definitely still be a good value if bought strategically, in large quantities, and during good sales/incentive promos.
If you time your direct purchase correctly, you can get two years worth of points for only a couple months worth of dues. When buying 250-300 points, you can also often get great incentives. Right now
DVC is offering the Magical Beginnings promo and buying back current use year points for $22 per point. They periodically offer flash sales on certain resorts - BLT, Poly, Aulani, all come to mind.
When buying direct you can also pay with a credit card. A well-planned purchase could net you 2, or 3, or 4, or even 5 credit card sign up bonuses worth thousands of dollars in cash back or future travel (points/miles). Often times these credit cards also offer 0% interest periods. For example, a husband/wife team could refer each other for the Chase Ink cards and earn 100k+ points between referral and sign up bonuses (worth over $1000 cash) for each card opened and used to buy the direct contract. Those Chase Ink cards are also offering 0% for 12 mo. None of these crafty purchasing options are available for resale contracts.
Direct purchases also offer time/convenience value, as you can buy exactly what you want when you want it vs. hunting for the right resale contract.
Ultimately, when you distill all this down you'll likely still find that resale costs a bit less than direct, but if you don't already have a blue card, you'll gain the benefit of discounts and the DVC annual pass, which saves $450+ per pass.
For us, the price difference between direct and resale was covered in the first five years after buying ~25 annual passes. All future passes and discounts for the next 40+ years will continue to bring the net cost of direct down. For us, direct was a no brainer. It will end up WAY cheaper by saving us thousands on annual passes. If you are already blue card or will never buy an AP, then the direct premium is harder to justify unless you want access to all future resorts.
Since buying direct I've added on points, but always resale, as there hasn't been a reason to pay the premium for direct since I buy where I want to stay and don't need to use those at the new resorts (and have one direct contract that I can use if need be).
However, I am considering buying VDH direct - 150 pts - to get the incentive and magical beginnings, which would bring the cost down to $188 per point. The question I ask is whether VDH resale will ever be meaningfully below 188. I can't decide the answer yet....I think Riv sells for less than VGF on the resale market because of restrictions, but I don't think restrictions will be as big of a deal at VDH...