Veganism is a luxury of modern times and certain social economic circles. Bless people for being able to keep to it. Personally I can't, not because I love murdering innocent animals but feeding myself and a family is a complex task with the items I have in my area and the time I have.
I was able to do meatless days more often when I had a market down the road and didn't have many mouths to feed, but now I've moved and the local produce is complete garbage and I have to put my effort into other items into the day that are unfortunately not meal prep.
This is not me saying "Veganism bad" this is saying you can't assume everyone has the same situations you do. Change things from the top, not beat up people just trying to make it day to day.