My recommendation to everyone is to eat less meat, but to make sure that the meat you eat is of a better cut and prepared well. I.E, you don't need meat every meal of the day; but when you do eat it, make sure it's of a nice cut of pork, beef, chicken, lamb, etc. Quality meat goes a long way; it also made me appreciate and love food more than I already do. Instead of growing up and eating meat 2/3 meals a day, 1 of which was some overcooked cheap pork, or poorly made lamb, I normally have meat once a day, or every couple days. The meat is cooked perfectly and tasty.
I agree absolutely everything in your post except this part. Some of the cheapest cuts have produced some of the best dished out of necessity. So, for every piece of meat, use the methods that produce the best outcome.