Maybe I'm being weird about it, but what would it take to repeal the idea of social cost? If I'm being extra snippy about it, it seems like folks are not being held accountable for their feelings of social entitlement.
I think what it would take is for people to stop being social animals. I don't think the social cost is a bad thing, in and of itself. It's not a bad thing to remain at a party you don't enjoy as a kind of social gift to your friends (as long as you can remain without being a sourpuss about it). It's just another variation on how it's a good thing to take part in an activity you're not really into in order to benefit a friend. Other times, they'll do the same with you.
Compromise is mandatory in order to have a functioning society. This is a kind of compromise.
Many sorts of parties involve a social obligation and leaving them early comes with a social cost.