The reason AKL and BW have such access to food is just like the value resorts and the food courts. They cater to people who book rooms not villa's (w/ full kitchens) as mentioned by Diane. That's all that's available to them.
Personally, that's exactly why I stay away from the lodges and the value resorts, too many people, TOO MUCH LIKE A HOTEL. Though I do understand that others might prefer it. IMO, OKW has enough to accomodate our food needs as we do use the kitchen for breakfasts, lunch and dinner. We just have a few ADR's each trip to try new things and keep it interesting. If my intention was to stick to hotel type accomodations I would never have purchased DCV.