Because, let's be real, sometimes it's just easier to say "Oh, I'm sorry, it's just sarcasm" instead of actually being sorry.
But, let's get real for a second. What happens when sarcasm becomes an actual excuse?
if (sarcasm === excuse) {
return "Sorry, not sorry";
} else {
return "Just kidding, I'm not sorry";
}
Example use case:
John: "Sorry I'm late to the party, I was just, uh, caught up in a meeting that lasted for hours." Sarah: "Oh, yeah, sure you were, John. That's why your phone was still playing 'I Will Always Love You' on repeat in the parking lot."
See also: