I would disagree that eating out is mostly a social occasion - plenty of people eat at McDonalds/Greggs/greasy spoons/coffee shops etc etc as an alternative to preparing their own food.
But when I am eating out, there is usually loads of things on the menu that I would like to eat. I am the opposite of all those people who worry that a restaurant wont do one single thing that they like I usually struggle to decide between several things at least.
One of the elimination methods that I use is 'could I make it at home'. I am unlikely to pick things like steak, scallops, beans or egg on toast for example, because they are very simple to prepare and dont require any complicated ingredients that you are likely to spend a lot on a small pot of, only to use one teaspoon of.
I stand by my original assertion that both beans on toast and egg on toast are very easy, but if we are being that pedantic about it, beans on toast is very very easy and egg on toast is very easy one poster said she didnt understand why people bother having beans on toast out when they could just make it at home and there was outrage when I suggested that this applied to a lot of restaurant/caf food.
And I dont think that having eggs in is particularly unusual dont most people buy them during every shop, assuming that they like them and are not allergic, obviously?
When eating out, I would rather have something like Thai that requires a range of unusual herbs, spices and vegetables that I wouldnt have at home.
I am usually not happy with the results of stir fry type things that I make and prefer to get this type of food from the Chinese takeaway its probably a lot to do with gas burner power being a lot higher in restaurant kitchens.
Mexican food often requires lots of ingredients and sauces so that is something else that I would prefer to eat when eating out, rather than something I could do easily at home.