There is no consistency in liberal minded thinkers, and no logic. All I see is hypocrites.
Only if you assume liberals are monolithic in their beliefs. I'm a liberal, and I think PETA is bat-shit crazy. I'm not hypocritical, nor am I inconsistent. There are views that could be considered liberal that don't mesh with other views that could be considered liberal, but that's true of all sides.
On the conservative side, how can you be pro-life and pro-war? Except in a very few circumstances (and Iraq was not one of them) wars do more harm than good.