Saying "even to me" means that you support that way of thinking. Don't hide behind "I'm explaining other people's thoughts".
You have to realize that supporting the "at least he's honest/straightforward" way of thinking in any way is detrimental to the wellbeing of a representative democracy.
Real honesty is when politicians say: "Well, I can't really make any promises. There are a lot of factors influencing this and I will probably gain new insights in the future which will give me a more complete picture of the matter, which in turn might lead me to another solution than the one I currently believe is the best one. I can promise that I will try to select a solution to the best of my ability at any time in the future."
"We're going to deport all those illegal immigrants."
The problem with the first one is that everybody chews up the guy saying such things as 'having no vision' or 'being weak' or whatever shortsighted qualification the primitive brain comes up with. Nuance doesn't sell.
The second one may sound very straightforward, decisive and 'leader-like', but it locks the speaker to a specific action, which removes all opportunity of using new insights (which may determine the action to be unwise). Promising the attainment of specific results ("We're going to let the economy grow by 3% next year") is also extremely problematic, as there is no way to guarantee it will come true.
So, what can you do, as a politician? True honesty gets you ridiculed and keeps you from getting elected. Making a lot of promises will get you elected, but will bite you in the ass in the future (many choose this path anyway, trusting that they can take or mitigate the bite). What remains is trying to dance around the issues and promise as little as possible while sounding as if you know what you're doing and are a great person.
My point is that public opinion breeds political speak. Stop lamenting the 'straightforward' assholes and start praising the truly honest politicians.