But that’s a fair reason though. A guy can choose not to go on a date because the girl was not pretty enough. Is that superficial? Maybe, but it’s your life and you decide the criterias of what you want in a partner. If honesty was the best policy, telling her she was ugly would be pointless.