No, it doesn’t make sense.
Payment being collected upfront is a common practice on this forum, at least among trusted members (if you aren’t new, you’d know that ). It has nothing to do with the item being a cake/DOA or whatever. Even if the item were as described, post breaking the seal, and the buyer backs out due to an unforeseen issue, you’d still be at a loss. Makes sense?
Don’t argue, for the sake of it and keep such retorts for the OLX crowd.