How in the world did ever shrinking EMH and FP ever justify $1000 rack rates? Those choosing to stay at some of the most expensive rooms on property were likely not doing so just to get onsite benefits that can be had for the price of an All Star Resort.
For me transportation is the main reason I stay on-property especially when I come down for rundisney races. At 2-3am in the morning I want to get up, stumble to the bus stop and get on a bus to the start line. I just don't want to deal with driving. Even if not for a race knowing i can go to epcot, drink around the world and be fine to get back to the resort matters a lot too. I also don't pay $1000/night. I'm normally all-stars or pop.