Yes, they should be forced to pay for the things normally required of an employer. Including reasonable meals during business travel. The individual employee can choose on their own to be vegan or vegetarian, or to eat meat.
Why should the individual rights of the employee be surpassed by the rights of the powerful employer?