男性生不了男孩与生理结构无关。男孩和女孩的性别是由性染色体决定的,男性拥有XY性染色体,女性拥有XX性染色体。在受精过程中,如果精子携带Y染色体则会生男孩,如果精子携带X染色体则会生女孩。因此,男人生不了男孩的说法是错误的。