Homemade is best for sure, but sometimes cook needs a break. Almost anything tastes better when someone else makes it for you, and bonus if you can someone else to get it in for you.
Kids have gone fussy on takeout here - getting very health conscious all by themselves in their mid-teens. Body consciousness has struck

Not a bad thing - they're not fanatical about it but making good choices. Will only have healthy Subways or suchlike.
Whereas DH loves 5 piece feed of the colonel (yes....5!) and I love fish and chips. As its only once a fortnight - it doesn't really matter.
The flavour and food value of takeaway is only a minor part I reckon, its the indulgence. Then you hire some DVD's, feet on the coffee table and chow down