Probably the biggest flaw in the US Constitution is that officials knowingly violating it face no penalty for doing so. They should be held personally liable with severe court sanction available when they violate our rights.
This is such a crystal clear violation of the First Amendment that a first-year law student would laugh. Zero chance this stands. Only remaining question is what happens to Cuomo and the legislators who passed it? Answer, of course, is nothing. Maybe the plaintiffs get their attorney fees paid for by the taxpayers.
Personally, I think passing garbage like this should - at LEAST - get you declared ineligible for public office for life. Throw in some personal sanctions like prison time and/or huge fines for knowingly passing laws that violate constitutional rights and watch how cautiously these people move in the future.
I'm good with the death penalty when they violate their oath. Aside from that, make 'em get a real job. No more public sector work for them. Ever. Not even dog catcher.
Section 1983 of title 28 of the United States Code does just that.