OK, so I think now you're talking about two different things; who you would rather hire based on your personal preferences and what should and shouldn't be legal. I'm with you on who you would like to hire over who you wouldn't and why, but I think where we might disagree is the basis on which you should legally be allowed to make that decision. Like I said before, if there was some guy out there who thought for whatever reasons people with blue eyes were less hardworking than those without, would that be a legitimate reason to deny someone equal employment opportunities? What if it was based on birthday? Birth location? Hair color? Height/weight? ... Hopefully you see where I'm getting at..
My question to you is, where do we draw the line between "religious rights" and civil rights? Do LGBT people deserve equal protection under the law? If so, should religious folk who own private businesses be required, by law, to serve people, regardless of the nature of their business?