It would be impossible to survive in many parts of the world, specifically the colder regions, without eating meat. Meat eating is absolutely essential to our diverse use of resources so that people don't over-do things like over-farm or exterminate animals either directly or indirectly over land and vegetation. For example, hunting deer keeps the herd healthy, especially over winter. Over populated deer herds die a slow horrible death over winter when their food supply is scarce. They will spread disease far more easily and could even poison other animals. Deer survive because they are harvested, and always have been harvested, by predators.
Over farming and the use of chemical fertilizers is another huge, often neglected problem for the vegan pushers. Having live stock keeps farming fields fertile and healthy. Without cattle herds, many farms would totally fail as their soil turned to dust. Especially in poor areas of the world, live stock literally keeps people alive over harsh climactic periods, not to mention over droughts or other times when harvests fail or yield poorly.
It is evident that meat is both good and bad for our health, and like so many things in life, it's important to stay balanced. Over-processed anything is really bad for you - simple carbs like pasta and pastries are way and by the absolute worst things you can eat. Eating fresh vegetables, fruits, nuts, meats and fish is the way to go - and I think that's pretty obvious to everyone. A diverse diet is a good diet.
The crowd that shames others for eating meat is just another cult of people who want to matter. It's very enticing for of us to be a part of 'a cause' where it's easy to differentiate your 'tribe' against other 'inferior tribes'. Now that, human nature.