Very true. I have friend who isn't a bad looking guy he's a little socially awkward so he dates women who are only 300+ because he believes he can't do better. This is a guy who could probably date women he really finds attractive but is too chicken shit to do so.
Before someone tar and feathers you for this, I believe the point you were making is that your friend isn't actually attracted to the women he dates, he just feels more comfortable approaching them. Therefore he isn't confident and that has nothing to do with his weight. Right?