I would argue your approach to Darfur is the simple and unrealistic idea. Bush strengthened sanctions on U.S. business-Darfur relations. Why is this the solution to such a horrible problem? As a result, other countries have stepped in to take the place of the US.
I recommend reading this article to get a better idea of the situation...
BBC NEWS | Africa | US sanctions 'won't help Darfur'
Again, your "solution" does not help the people of Sudan and is not realistic to the world we live in.
The article you cited was about military conflict. In other words, trade with other countries, but no alliances.
What do you think his stance on abortion, gay rights, and US military bases is? Nothing about his stances in these areas is extreme. I believe they are more reasonable than the views held by the majority of politicians