Of course it makes sense. I don’t think it’s fair to make someone work in a kitchen in this heat. Ordering would force them to. So it would be hypocritical of me to order.
If they have no orders, they’ll close another time in similar circumstances. Boycotting a service you think is immoral isn’t nonsensical. It’s a long term strategy. It makes my view clear to the decision maker, who will make no profit from me. The worker gets paid though. If literally no one ordered, they’d get paid for doing nothing, which is the best outcome from their perspective (I concede this unlikely. I didn’t say it was popular. Just moral. And I make no judgement it’s just what I would do)
I’m the interests of complete transparency, I can’t afford takeaway atm. So it’s a bit moot. However, if I could, I wouldn’t. Which was the question.