I disagree on the fine dining comment. Ive been to multiple 3 michlin star restsurants in paris, london and vegas and countless 2 star michelin restaurants across the world and remys and enchante is right up there with them. Is it the absolute best? No. But its at worst middle of the road along side them. Had a number of worse 3 star michelins before (yes paris im talking about you). Palo is also excellent for non degustion type high end restaurants on land and very different to remys/enchante giving a great deal of high end variety.
The main room dining is well poor food wise. But no different to other cruise lines. Its the atmosphere/shows that makes main room dining worth it (and the magic tricks for the kids and the fact you can order extra meals and desserts for no cost).
And whats wrong with starbucks? Well i dont even know where to start. Coffee that tastes like dust. The horrible mall like sign. The horrible mall like decor.
Other cruise ships look like malls cos they literally look like malls. All white with occassional pot plants, chained shops, cafes, restaurants that look like they belong in a mall, crappy music playing in elevators. My idea of hell.