Very well put!
sadly the desire for social engineering exists in equal force on both the right and left...
Marriage between one man and one woman is social engineering? You must be a Libertarian.