I actually don't see anything wrong with someone deciding he or she will only hire Italians to work in their Italian restaurant. That's discrimination. So what? What about only hiring Jews as waitresses in my Deli. If that's what I want to do. Why not. And I don't need to post it for the world to see. If the world wants me to post it then they can tell me so or stop coming to my Deli if they don't like the waitresses. That's fine. The Government telling me to do so is not fine.
I repeat: the government has no role in deciding who or why employers hire or fire.
I agree with you.
How does it favor one group or the other to say you can't dicriminate in hiring based on race, sex, or religion?