I would like the discounts on food, moonlight events, and do some Disney cruises. Are you asking because you think all resale points is the way to go?
1) The cost of "upgrading" from resale to direct is in general a lot more money than the savings you will see on food. In general, the food savings are about 10%. In general there is about a $60 spread between resale and direct. On 100 point contract, that means a direct purchase is $6,000 more than a resale purchase. In order to save $6,000 on food at 10%, you need to spend $60,000 on food. Plus, if you have an annual pass, you generally get that discount anyways. So really you need to save $60,000 on food going once per year.
2) Moonlight magic events are only available to direct buyers as you mentioned. But again, you can get into a lot of paid after hours events for $6,000. Plus there are only about 10 to 15 moonlight magic events per year. They may not even line up with your dates.
3) Your mathematically better off renting your points and taking the cash to use on a cruise. The direct conversion rate is not very good. Plus, you will need a LOT more than 100 points to be able to take a cruise on points.
In my opinion, there are really only two "perks" that may be worth the increased price of direct, depending on travel habits, family size, and preferences.
1) Annual pass discount. For those outside of Florida, you can get an annual pass for about $400 less. The way we intend on travelling is to travel 51 weeks apart so that one annual pass can cover two trips. For a family of 4, this is about a $1600 savings every two years.
2) Ability to use points at "new" resorts. Call it FOMO if you want, but for us personally, we did not like the idea of spending all this money and committing to DVC for the long haul with the inability to stay at any new resorts that they may or may not build. We personally bought 75 points so that with the powers of borrowing and banking we can stay at a "new" resort once every 3 years. During the other years, we would use our resale points.
Of course, other than the "new" resort "perk", all of this can be taken away at any time.