If the effect of peoples' real aggregate behavior creates a negative effect that you might suffer from in the future, e.g. breeding antibiotic resistant bacteria, then the more effective position is to STFU with all of the moralizing and support policies that actually work, even if you have to pony up a bit to pay for them. It's cheaper for you in the long run -- you're not just paying to support risky behavior, you're paying so that behavior that is going to happen anyway doesn't put you at risk in the future.
Your options are to be angry today and sick or dead tomorrow, or to let it go, support effective policies today, and get a better shot at a successful tomorrow. Yelling at people doesn't work.