We bought direct (back in the 99) because it was the only way my DH would agree to buy. He wanted BWV(or nothing) and the security of dealing with Disney even though we paid cash (didn't sound like it was negotiable).
My desire to be a member far exceeded my usual "get the best deal" persona so that's what we did. Not sure if there even were any BWV resale contracts available when we purchased.
Since we long ago broke even (bought at $65) and have had so many wonderful stays in the past 10 years, I am very happy I "compromised".
But if we ever add more points, it will be almost surely be via resale.