I agree with your tip that the food in the MDR is fine.  I enjoyed the shows.  I think that they don't have comedy shows is because of all the different languages spoken on board makes it to difficult but we should ask MSC that question.