BA, you will have to do better than that. Cattle class or not I paid enough for my ticket & I expected better service & variety of meals than that!!!
Don't worry - from the BA staff point of view, our current meal offerings are an embarrassment too! However, our marketing department tell us 98.75% of our passengers are enthusiastic about the current fayre (and we tell 'em 99% of statistics are probably made up!!!).
Like you, Athena 5, I am carniverous and prefer to have meat choices. However, I do believe civilisation has given us a responsibility to ensure minimal suffering to animals and it's high time the world's big caterers took notice from Compassion in World Farming and purchased from reputable suppliers.
How proud I would be of my airline if we were able to state that all our eggs, meat and dairy products were free-range and sourced from ethical suppliers!