潘金莲嫁给武大郎的原因有几个方面。首先,她原本是张大户家的丫鬟,因其出众的容貌被张大户看中。然而,当张大户试图强行占为己有时,潘金莲拒绝了。这使得张大户气愤不已,为了报复,他倒赔了些房奁,将她白白地嫁给了武大郎。
其次,当时的社会环境也是一个重要因素。在古时候,大部分的丫鬟都很难有机会嫁出去,通常只能看着主人和夫人同床共寝。因此,对于潘金莲来说,即使嫁给了武大郎这样一位相貌平平的男人,也总比继续做婢女要好。
总的来说,潘金莲嫁给武大郎既是因为张大户的报复,也是由于当时的社会环境和其自身的无奈选择所导致。