I agree with them being out of order for "laughing about her looks".
However, I have a physical type.
I have met lovely men, through work, but they aren't "big/alpha male" enough for me to want a good sex life with.
There is a lovely man, that lives locally to me. He asks me out constantly, we talk, we get on. I don't want to have sex with him, so I would have to finish it when it got to that point.
I could "date" him and use him as a companion, would that be fair? No, it wouldn't.
I am old enough to know myself and what I want, I am also not prepared to string someone along.
We are all different, the importance and type of sex life that we demand, is personal.
I don't think that needing a physical attraction, is shallow.
Would it of been better for him to go out with your friend, then have to tell her/you why there wouldn't be a second date?