I think the point about your food is included is a big one!
You are talking 3 meals a day (appetizer, soup, salad, entree and dessert at dinner), plus snacks. You could eat all day if you wanted.
Plus, you do not have to pay extra for entertainment, no park tickets. Activities, movies, show, Castway Cay and now the Aqua Duck and mini golf on the Dream. Tons of activities.
I am going on my second
DCL, we just bought into DVC and I plan to use points to help pay for my next cruise when I book onboard this August.
Good Luck in whatever you decide.