Obviously we don't think she's right, because almost everyone who reads and responds on these boards HAS bought into
DVC.
Most of us don't see it as "being locked into going to WDW every year" but rather see it as the
opportunity to go every year. People who buy into DVC buy into it because they WANT to go to WDW every year and they know they do. If you think you may often want to skip a few years then dvc is not for you.
As far as it being faster to get between "offsite" hotels and the parks and DVC resorts and the parks, I've done both (though usually in a car) and I have to say, the feeling of breaking off from the HUGE streams of traffic leaving the parks at 10 MPH after the fireworks to go to a disney resort is extremely gratifiying and I often exclaim to myself that I am glad I'm not sitting in that parking lot that used to be a highway trying to fight my way home at the end of a long day.
As far as the food being wonderful and much cheaper off disney property, I'm not sure I agree with that either. The few times I have eaten off property I have been reminded of just why I love disney so much. You get spoiled by Disney and CM's who go above and beyond to treat you like royalty. The prices may be cheaper but I wouldn't even begin to compare regular fast food restaurants to the food available at counter service locations in Epcot or the local Red Lobster to Flying Fish.
Then there's the feeling that you're a part of the whole resort and not just visiting for the day. You don't go "home" at night, but home is right there on property. You want to buy something at the parks? Just have it sent back to the room. You want to avoid the crowds? Do early entry or e-ride night. It's not just the $6 parking fee that you are saving when the security CM waves you into a park parking lot... it feels like you really and truly belong there. (I should probably stop before I make myself gag, I hear the DVC jingle going through my head!)
I guess my point is, it really depends on what kind of a vacation you want. Whether something is "better" often really means that it is better for you. For us (and I suspect most DVC members) staying onsite has absolutely no comparison to staying offsite. It's about putting your vacation in the hands of Disney and just having the confidence of knowing that it will be a great one. Everytime we venture offsite we remember why we love Disney so much because the difference in service is just so great... and that's not only OUR observation, but friends of ours who recently went to WDW at the same time we did just bought into DVC because they stayed offsite in a 2br villa and then moved onsite to a regular hotel room and even then could perceive the huge difference. I can't wait to hear about their first DVC trip!
Lisa