Very much depends on the take away. If I'm really fancying something specific whether that be fish and chips or a particular Indian dish or whatever, and we get a good one then I don't mind paying for it and don't consider it a waste. Usually in those cases it will be a treat we plan in advance and look forward to so it maximises the enjoyment.
If we're just feeling hungry and lazy or we decide to try somewhere new that doesn't end up being that great then yes, I always feel pissed off afterwards at the waste of money and waste of calories.
We had a choice of really good Indians near us but the last time we went to one of the previously great options the food was really really disappointing, greasy and just unpleasant. I've had a few codes and discounts from uber eats and so tried using them twice since the first lockdown started, both times it worked out super expensive even with a so called 50% discount and both times we tried restaurants which got good reviews but the food was underwhelming.
But when it's a good one and we enjoy the meal and it feels like a treat then I don't mind at all.
We have them maybe once a month if that, sometimes get 2 in a month sometimes go a few months without.
I have been buying a takeout hot chocolate from my local cafe fairly often in lockdown, was one nice thing to look forward to on my sleep deprived and frequently cold and wet walks with baby in the pram. Having a new baby has been tough through lockdowns and I also really like that cafe and want it to still be there when this is all over so don't begrudge the overpriced hot chocolate 3 or 4 times a week. In other times/ circumstances it would be a waste.