That is the bottom line. Grass roots activism 24/7/365, every day even years in between elections; specially years in between elections!
When the majority prevails, right or wrong, and the majority is uninterested or otherwise ignorant, we will always lose.
Not exactly we simply have to stand out ground on the issue. It didn’t take 24x7 efforts to stall the global warming advance. What it takes is taken the issue seriously certainly and not being silenced which is what is happening. You have CEOs coming out for gay marriage but even though nearly have or more in many places oppose it when a CEO comes out against it he is pilloried? That is why this issue has slipped.