Yes the carbon footprint propaganda is bad and real, but it's not really relevant here. Collective action, ie. everyone choosing to not support unethical and harmful practices, is basically our only path to effecting actual change. You can and should refuse to support unethical things, it's not exactly hard to understand that continuing to support the industry is actively working against regulation...
Regardless, the system isn't going to fix itself, it's working as designed. If you want things to be different then you do, in fact, have to be part of the effort to change it. This isn't about going around shaming people for a moral failing, it's about working together and actually changing things instead of sitting around and waiting for the evil people to decide they don't want to be evil.