Actually, as far as I recall, a counter argument to this, is that fresh vegetables are more expensive since their shelf lives are a lot shorter. I can buy most types of meats (chicken, beef, etc.), freeze them for weeks and the taste would still be great, while fresh vegetables will normally only last for a few days.
Of course you can go for frozen vegetables, but this is only limited to some vegetables, and in my opinion, don't taste as good as fresh vegetables.