I think it's wrong that Republicans would gain from dems trying to take away the surveillance state or war on drugs. The majority of Americans already think the war on drugs is a failure, and how they feel on surveillane/anti-terrorism may be up in the air but it certainly isn't some sort of easy clinch for the right.
Again, I think you're getting Internet opinion confused with actual opinion. Yes, 50% of people want marijuana legalized. But, that's among all adults. Among likely voters in a midterm election or even Presidential election? If I had to guess, it's a few ticks lower and even a lot of those people who want marijuana legalized, don't want a complete end to the War on Drugs. They still like DARE, they still like the DEA running a tank through the wall of a meth lab, and so on. Among people under 30? Sure.
On the second thing, again, a lot of the opposition to this is political. A decent chunk of Republican voters would've been 'convinced' the right thing to do would've been whatever the opposite of what Obama did.
If Americans got a taste of real nationalized healthcare they simply wouldn't want to give it up, same goes for strong civil liberties, strong labor rights, free universal college education, etc. But these are not even being presented as serious options let alone attempted.
I absolutely agree with you, but you have to understand it's a process. We didn't become a nation where the rightist party embraced a destruction of the welfare state, complete bans on abortion, and so on in one election cycle. The conservative movement worked for decades to install themselves at magazines, as Republican local commiteemen, on school boards, city councils, and so on and so forth.
The social democratic/leftist/etc. movement needs to do the same thing. Want to impress me? Don't march. Don't complain on the Internet. Get involved in your local Democratic party. Go run for a school board or county council spot. Volunteer for a progressive ballot initiative. Those are the things that will slowly shift the nation left, not voting for Jill Stein because Obama upset you.
Obama can't do everything, I don't expect him to, I don't expect democrats to be able to do everything. However I do expect them to hold reasonable opinions, advocate them in public, and argue the defense of leftist ideas as best they can, if they were a legitimate left party. Obviously center-right democrats (republicans) aren't going to do that though, which is what Obama is. So they should be criticized for that, and grassroots movements should inform the public of alternative ideas that dems or the media aren't displaying.
Again, Obama never spoke that he was a leftist on national security issues. He never would've gotten elected as that. I have no problems with the information coming out. I do have a problem with people acting upset because Obama is reacting like a President with multiple policies pulling at him instead of a guy in his dorm room getting high.
I have no issues with grassroots movements. But, grassroots movements for issues that a supermajority of the nation support or don't care about won't do much in the long run.