It's just that, as it was written above, the people who would be requested to do it "feel revulsion at the idea and none would support it". They'd coordinate against ones that tried to normalize such a policy.
Many programmers don't want to live in a world where they have to agree to serve coffee every morning if they want to make their living as programmers. And they have sufficient leverage to make sure that things won't turn out that way. Doesn't mean that they have anything against people who choose to make their living serving coffee. That's the whole point.
People have even stronger feelings about the importance of sexual service not being part of receptionist job descriptions. They felt so strongly about it that they outlawed the practice, and they make sure that it stays illegal even in countries where prostitution is otherwise allowed.