I support it.
I believe business owners should be able to set their own policy on who they want to hire and what contractual obligations they wish to demand from their employees.
I also think employees should be free to negotiate their own employment terms as well.
And people certainly should boycott businesses that enact discriminatory and overreaching policies like this.