Individual actions like these feel good for people, but don't really make much headway on the broader problems. For example if you are vegan, you are not directly supporting the factory farming of animal products, but meanwhile people will continue buying those products. I would venture to guess that inconvenient legislations like plastic straw or plastic bag bans have far more powerful outcomes than these sort of individual lifestyle efforts.