It’s the convenience factor. That’s it. Once plant-based options are more convenient than meat, game over. Most people lack the discipline to sustain a vegan lifestyle, even in 2018.
For me part of the problem is that the sort of satiation one gets from vegan options is different and less complete than the sort that comes from a meal with even a small portion of meat. I can feel “full” with with beans, lentils, rice, etc, but it’s not nearly as satisfying. It’s a kind of “empty” fullness that quells the hunger but doesn’t leave me with the sense of having eaten a good meal. I’m never left particu…
Keep in mind that you need to give your taste buds/gut time to adapt to a healthier, meat-free diet. It is similar to when people give up sodium food then tastes really bland. However, after a few weeks, people's taste buds change and they begin to enjoy sodium-free meals.
Try giving a whole foods plant-based diet a shot for just a few weeks. There's a million whole foods you can eat. Whole grains, nuts, seeds, legumes, thousands of veggies and fruits, spices, etc. This website is quite helpful for new vegans: https://www.challenge22.com/challenge22/