You're talking about finding someone "ugly, boring and laughable". That's not the same as a friend telling you that they don't think this person is going to treat you right.
As for your question, sure, a lot of people are rather shallow and worry about what other people think. Especially when you have low confidence, shallow and don't know how to stand up for yourself, you don't look for someone to be happy with, you look for someone who, you think, will get you approval.
To be honest, I've been in that situation. I was pathetic. If you only go out with people because you think your friends will approve, you're never going to have a proper relationship.