Absurd. I'd never work at such a company, in part due to the type of people that kind of policy would attract. If this rule was enacted and I was already an employee, I'd spend the money to bring large meat spreads to all of the events.
I think you may be overestimating the volume of job applicants that pay attention to such policies, and/or their qualifications.
I am referring only to the prohibition on expensing certain types of meals, not non-meat food/environments in general.