I love having everything paid for before we arrive, also. I like the idea of not having to watch the money and telling everyone to be careful what they order beacuse of the price. Yes, there is alot of food, but we take "doggie bags" back to our rooms and have it for snacks later. All except the Buffets!
I also like the idea that we are not eating counter foods constantly and they can have healthy meals, even on vacation. Although, now, there are healthy choices on the counter menus!