This is inline with the thinking that if you’re a “government employee” then you can’t have religious practices, symbols, morals, and ethics in the workplace. Somehow, being a “government employee” means you check those at the door. They’re saying this is, effectively, the same for “public space” and businesses must violate their principles or not operate there.
Of course, this is the opposite of what our Constitution intends. It’s an affront to religious freedom. It’s a “you can have your religious freedom, but only behind closed doors in private” policy.
As usual, if you want to know what is good and righteous, just ask a leftist...then do the opposite.
The only reason the NYS Thruway service plazas are allowed to exist at all is that they are covered under a grandfather clause that applies to any highway that had these facilities in place before the Federal law went into effect in 1960.
This idea that a public agency could operate commercial concessions on public property that is built and maintained with taxpayer dollars at various levels of government is an arcane dinosaur that doesn’t apply to most parts of America.