What makes you so sure that an informed citizenry demanding the government stop will actually result in the government stopping?
The only way to really stop stuff like that from happening is an informed citizenry that goes to their gov't (with no guns) and demand it to stop.
Because it's been done on countless occasions in the past, civil rights movement, the amendment and repeal of that amendment against liquor, the right for women to vote, teaching evolution in schools, etc. their are so many occasions where the US government has changed laws, and policy's for the better. That saying it doesn't work is absolutely ridiculous. It's not something that happens overnight, but if you've got the drive to see a change, any person can make that change, you just can't expect it to happen instantly.