So don't buy their drinks, what's so hard about that?
You say they're getting everything for free and there's something wrong with that, but YOU'RE the one buying them everything, that's why they're getting everything for free. You can't do it willingly and then complain about it :P