Maybe that person is disabled and not really able to walk to the cafe easily, or they have to take care of someone who needs 24/7 care and they can't just pop down to the cafe down the street, maybe it's someone having a severe mental episode and they don't want to go out in public like that (I've had at least one ubereats delivery like that before).
Could also just be some lazy shithead with more money than sense, but we shouldn't assume we know everything about a person and judge them based solely on one little thing like this.
Uncritical support. Why weren't you shitting on the clock comrade.