As Ronald Reagan used to say "There you go again."
I agree with most of your views, believe it or not.
Don't assume a "liberal" is far left.
I always said the fringes keep us honest, working towards the common, middle ground.
Our government should be responsible to the people and in how it spends our money. No question about it. The debate then becomes priorities and that is where we can argue left/right liberal/conservative, and hopefully end up in the middle somewhere.
That's the American Way.