I used to think it was great and spent vast amounts of my income on eating out.
Gradually I came to my senses. Instead of wasting (say) £15 to £30 for a substandard meal (per person) in a restaurant, which isn't quite what I wanted, is cold, maybe bland, small portions etc, I push the boat out and buy pricey things like prawns, smoked salmon and steak in a supermarket and eat them at home.
It still works out cheaper! Even eating a whole £5 pack of smoked salmon to myself is cheaper than fish and chips from a chippy!
It's also the environment. In a restaurant I often find chairs are uncomfortable, you are overheard, you can hear other people's convos, sometimes people bash into your chair, the waiters are sometimes intrusively attentive, the music too loud or just not to my taste, the list goes on forever.
At home I can sit on a comfy chair or on the sofa, have the temperature I like, the food I like in the amounts I like, speak freely, play the music I prefer.
I'm now amazed at anyone enjoying eating out. Especially pizza - the biggest con going! About 50p worth of protein items, dotted thinly over a base that cost a penny, and you pay £15 for it. Huh.