If no one goes on a crusade to change the world -- it will never change.
Regarding the "if we stop talking about it -- it will go away" argument, it only "goes away" for those people who wish to maintain the status quo.
It's unrealistic though. Besides, its not up to these people to take on that burden anyway. They're just normal, everyday people living their normal lives. It would be like me trying on my own to get everyone to stop eating meat, or to recycle, let go of their party affiliation, convert to a Mac, buy a Chevy instead of a Ford, etc. Yeah, sure. I may turn a few people, but nothing meaningful & in the end I'd have wasted my life worrying about what everybody else does. People by & large are stupid. Accept it, surround yourself with like-minded folks & move on with your life. Time, growth & death on its own changes a lot of minds.
BTW, what would the "status quo" be you're referring to?