This was covered by the local news [1] and the city council member who was interviewed said: > “We felt the employees who work there should be able to patronize the businesses—the smaller businesses—in this shopping center” Employees already have the ability to patronize these businesses. This law is about compelling patronage. 1: https://www.nbcbayarea.com/news/local/New-Facebook-Offices-M...
In this case, they're removing the ability for facebook to keep the path of least resistance for food on campus to encourage people to eat outside the office, since they're already putting a bunch of effort into making the mixed-use retail/office/living area.
Calling this compulsion is like calling taxes slavery - you might feel strongly about the situation, it might impact you negatively, but don't expect much sympathy from those outside the bubble...