卖淫嫖娼之所以犯法,主要原因可以归纳为以下几点:社会道德和公序良俗的破坏卖淫嫖娼直接涉及金钱交易,违背了社会的公序良俗和道德规范。这种行为被认为是对社会道德秩序的破坏,不符合社会主义核心价值观。身心健康的影响卖淫行为可能对参与者的身心健康造成严重损害。此外,卖淫嫖娼还容易传播性病,如梅毒、艾滋病等,