When you rent points, you're in a private transaction with an individual. Since you're not doing business with Disney, none of their discounts apply.
You'll need to run the numbers to see what the better deal is. You'll almost certainly save more money by renting points, given that you'd have to pay rack rate on the villa to get free dining.