Society has frowned on a lot of things in the past without good reason, like being left-handed for instance. Maybe now in the 21st century society is beginning to wise up where homosexuality is concerned, and realise that people of the same sex have just as much right to be in a consensual adult relationship, and all that entails, as heterosexuals.
Floo, there is a difference between being "in a consensual adult relationship" - something that has been legal from the latter stages of the 20th century, and the treating of that consensual relationship as on a par with heterosexual marriage.
At the same time, 20th/21st Century Western society seems happy to harbour behaviours that even you have happily condemned - such as human trafficking; paedophilia and other forms of child abuse; international trade injustice; an ever-widening gap between the rich and the poor - both within developed and developing nations, and between developed and developing nations/blocs- ie trade injustice.
People may, probably will, argue that healthcare and education provision is improving - even when Government and other sources suggest that they are struggling. Hospitals in the West are getting busier and busier, and dwealing with ever more complex conditions; surely healthcare ought to be improving the people's health in the first place, not simply spending ever more time/money treating the conditions.
Why should the liberalisation of attitudes towards homosexual activity suddenly be seen to be bucking those trends?