人不能生猫咪是因为人和猫的配子不相容,不能通过简单交配产生可育后代。猫自身也不具有将合子或胚胎送到包括人在内的其他动物体内生长的功能。同时,猫咪自身携带有能够引起人免疫排斥的基因,使得人无法接受猫咪的胚胎。