This is a marketing line item. So
DVC can't really offer at every park because eventually they run out of money to operate (if they throw in too many freebies and steep discounts) thus no new hotels.
You can now. This was changed in the early fall if I recall correctly, but towels are now free, just have to call or ask for them. Same with Coffee/Tea and Laundry Soap (for 1 BR villas and larger though here).