Alt text: People often say that same-sex marriage now is like interracial marriage in the 60s. But in terms of public opinion, same-sex marriage now is like interracial marriage in the 90s, when it had already been legal nationwide for 30 years.
This is a case where it seems the elite consensus drove a change in culture whereas the gay marriage thing seems to have only happened once it became a norm across society.