I never thought this was a problem as its common to reject people for their age, height, political leanings, gender and religion. Obviously people have their preferences and standards and its better to be upfront honest and not lead a person on. But I think people should still consider whether to be directly honest. For example, if the person suffers from some body image problem, but then again weight isn't the only thing people have struggled with their self image.