Tough one.
The thing is, in the West, we've come to expect to eat meat every day, sometimes even twice a day, as a result of the gradual increase in wealth since WWII, and the association of meat eating with prosperity. This has a massive environmental impact. To produce one kilo of meat consumes considerably more energy than an equivalent kilo of non-meat produce. It also means that if we eat more meat, less food in general is being produced, and someone somewhere starves as a result. It's not nice to think of it that way, but, there it is.
In terms of our health, well, the disastrous effects of eating too much saturated animal fat is obvious to see.
So, above and beyond the ethical question (which I agree with), YANBU.
However, given that individuals are not solely responsible for the price of food, YABU. And fresh food prices are frankly ridiculous.
Recently, we have been unable to cook from scratch because of time constraints and stress. We have bought pre-prepared food (fishcakes, etc.). I expected our food bill to go up as a result. I was wrong. It went down. Unbelievably, it costs us considerably more to prepare food from scratch with ethically produced ingredients than it does to buy (even reasonably good quality) pre-prepared food.