I hate boring people who bang on about home made stuff. Yes it's healthier but sometimes it's FUN to eat unhealthy things, isn't it?
Plus going out to eat is more than just the food, isn't it? I've a friend who whenever I suggest 'let's meet for lunch, a curry or something' always bangs on about 'home made' stuff so I end up going to his while he good some comparatively bland concoction and we drink water and have a quiet chat and leave before 2pm.
Takeaway food is an occasion. Few mates, few beers, watch a movie etc.
Besides, no offense, but in my experience people who make stuff home made and claim it's 'better' than ordering it in, are usually just deluding themselves but guests are often too polite to say 'Actually, it was a bit dull, we should have ordered an Indian'