The main reason why women don’t like mama’s boys is because competing with the woman who gave birth to him just isn’t an option. For me, it is primarily because I do not see any ‘alpha male’ quality anymore. And I need to respect my man, knowing he can stand up for himself and for me when and if needed.
Knowing that he cares about his parents and is sensitive towards his mother is nice, it adds a soft side to a man’s character and image. However, being a hand puppet for his mommy, is not only a turn off, but it is a sure way to ruin his and his partner’s lives.