I think you asked a good question, Frase. You got answers and opinions. Your opinion is still valid but seems to not be in the running of popular opinion. Olive Garden is actually "Casual Dining" but you labeled Ruth's Chris correctly as upscale, (in the steakhouse category).
I am with you in being opposed to the fast food concepts on cruise ships but it is simply a matter of time.