We need McCain.
He is not a typical left-leaning Euro. However, his comments sounds really naive in light of what has been transpiring in Russia lately.
We do not have to have shooting war with Russia. On the other hand, certain amount of stand-off(cold-war-like) is necessary.