anybody who pays $5 for coffee does because they can.
That's certainly true, and I'm no promoter of class envy. People can spend their own money on whatever they want. But the fact that they can spend $5.00 on a cup of coffee gives them no special level of intelligence. In my opinion a cup of coffee is not worth $5.00 and anyone who pays that price is an idiot.
Anybody who pays $5 for coffee does because they're stupid, venal or both.