It's not controversial. Everyone knows the bill NY passed was a joke, from the voters to the legislature to the lobbyists.
I don't see much recourse, other than substantial and continued boycotts for all companies pushing this garbage.
I am not buying mobile phones anymore, since my last one broke due to overheating, and in spite of the warranty terms not forbidding custom ROMs they did not honor it.