Is it worth the $ compared to a similar land experience... not usually from my experiences, they usually seemed to be over priced. As someone else mentioned I could see $30 Range for steakhouse/seafood, and $15-20 for others.
We do usually go to a couple of specialty dining options during a 7 day. My only issue with the main dining room is it usually takes so long. I would prefer to keep it to an hour, but MDR usually is about 1.5 which is usually a factor in choosing another place.