For us it is value for the money and the things that you can do. I can go almost anywhere for $250 a night. You have the beach, mountains, etc. I have taken my daughter camping for a week. There are things you can do, but those things are only for a few hours a day. You can hike, fish, swim, canoe, etc. There are the pickup softball games, board games, and things like that. In between, there is a lot of "what can we do now?" If we go to a beach resort, I have to be under an umbrella most the time. The salt and sand gets everywhere. The beaches near us are as clear as mud. The next closest thing is the Redneck Riviera (Myrtle Beach). Water is still not too clear. If I go down to FL, why not go to WDW? If we stayed at the resort pool most of the time instead of on the beach, there are better resorts to go to.
At Disney, there is always something to do, all the time. The only question is what are we going to do next. You have the parks, DTD, resort hopping, pool, exploring the resort, pin trading, fireworks, campfires, marshmallows, and the list goes on.