If I open a business I should be able to hire and fire anyone on whatever basis I choose. You know why?
shoulda, woulda, coulda... sorry... the law does not work that way.
You are an employer, not a slave holder. There is a contract involved, and as long as the employee is fulfilling their end of the contract, the employer cannot unilaterally dismiss him or her without just cause, and how one votes in an election is not just cause, ...it is tyranny.