Изначально "рогоносцами" (по англ. cuckold - происходит от слова "кукушка" ) называли тех кому подсунули чужих детей.Т.е. считалось, и считается, что делить женщину с другими мужчинами это не позор, на то и существуют любовницы и проститутки. А вот делить свою законную жену, которую ты содержишь, и которая рожает "твоих" законных детей - это позор. То есть, позор в том что мужа обманули, украли у него средства и жизнь. А не в том что он занимается сексом с общественной женщиной, которой является его жена.PS: кстати сказать, поэтому и отношение к изменам мужа и жены всегда было разное.