If you decide to crunch the numbers, don't forget that you have to pay rack rate for the hotel, so while it may appear to be an excellent deal, my guess is, you'll probably break even (depending on where you eat/stay).
IMO though, it's a way to pay for it all before leaving home. I've always liked that aspect of the various dining plans thru out the years.