потому что человек в обществе живет, а не в вакууме. а в любом обществе есть нормы морали, которые придуманы, чтобы людей хоть как-то в рамках держать. если бы этого не было, то мир давно бы рухнул. если кому эти нормы не нравятся и при этом не хочется называться извращенцем, то можно пожить на необитаемом острове, там слова никто не скажет.