Of course, you're right, but I mean long term. As we've seen in this past decade gay rights have become the norm when in 2008, 2004, and 2012 ballot measures passed in several states banning gay marriage. The acceptance of cannabis use throughout society, so you're right as in they were once accepted as main stream, but slowly the left is winning another issue in the culture war.
it's good that the progressives FINALLY got on the right side of history with the libertarians on those issues. Now if only we can get you to understand why it's bad to not let the accused defend themselves at college and how bad occupational licensing is for poor people.
Do try and catch up lefties, it's for the better of everyone.