That makes total sense...I used to say our reason for staying long was because we flew in from the West Coast, but now I admit the truth is we love it and can't wait until we can move to Florida and stop this long commute, lol.
We prefer offsite for the larger space (condo or house), the kitchen, the laundry, the less crowded (often empty) pool, sauna, etc. And the first time I proposed it to the kids it was that by staying offsite we could go for 3 weeks or onsite we could go for 8 days.....the longer stay won out every time, lol. I know many people don't like being away from the total immersion of Disney, or don't like to even think about cooking, but we actual find we are less stressed when we have a peaceful place to just relax and we love to cook (though most of our cooking is crockpot stuff on vacation). To each his own!