I don't call less than a century 'a long time' tbh. Given the total history of civilization we have only been accepted legally, fairly recently. And are still persecuted in many countries. That should tell you something. We are still fighting for our rights on a global level.
Also I have been in Europe ,lived there, worked there, voted there and have friends there. It is full of right wing bigotry and trumpism.