The bag lunch was satire on Richard's part. The part that is real is the lawmakers are looking to stop tech companies from giving their employees free food at their place of business.
They claim this is encouraging people to eat at their place of business (because yeah, free food > paying for food) and thus it is leading to empty streets and local businesses not receiving as many customers as the lawmakers feel they should. They even offered a solution that the businesses should instead pay for their employees' lunches and the employees can go to a local restaurant. Really just sounds like a roundabout way of taxing a company.