I truly love mashed potatoes.
I think there are viable concerns it could be abused and concerns as to how an employer would even know if an employee is gay. Such a law would not stop employers from firing employees because they are gay, it would simply incentivize those who do to be quiet about their motives. This would be largely symbolic, just as it nondiscrimination legislation for other groups is, and it may be viewed as an attempt to impose acceptance of homosexuality on others. I think the true value of the legislation is it takes a stand that whatever legally consenting romantic or sexual relationships people engage in has absolutely nothing to do with their ability to do their work and is not a viable grounds for discriminating on the basis of employment. I don't think anyone has any religious right to discipline or fire an employee for conduct outside of work they find immoral as long as that behavior is legal and does not interfere with their ability to perform their job duties.