Our family also doesn't like long, drawn out meals, but we do like the MDR food (you can have steak every night if you want!) What helps us out is this.....We make a request (well before the cruise) for our family to be seated alone. So far we've always been granted our request. We prefer this for a couple of reasons...1) we are not really "chit-chatty" with other people; 2) we arrive to dine VERY promptly (like right when they open the dining room for dinner) and because we are seated alone, our servers don't need to for other families to arrive (if at all) before starting our meal service; and 3) to a certain degree, we can keep the dinner moving along at our pace. We don't linger after we're done with the meal and just get up and go on to whatever we have planned next.