Marriage commissioners who choose not to marry homosexuals are being fired. A Knights of Columbus chapter in British Columbia is in court because it chooses not allow a lesbian group to use its facility for marriage ceremonies. The list goes on.
If Germany thanks to Hitler and his successors were to enslave the European nations and destroy most of the treasures of their past future historians would certainly pronounce that she had civilized Europe.