Morality is relative.

Yesterday's slaveholders are today's LGBT.  Both are politically correct and acceptable by most of society for their respective time periods.

Are LGBT going to be reviled three hundred years from now?