If President McCain could have done any better at "building coalitions" it would have been because there are Democrats in Congress who are willing to vote for the other side's bills (and even co-author them) if they would be good for the country.

President Obama's "failure" to build those coalitions has nothing to do with his abilities, or lack thereof: It is the stated strategy of the GOP leadership in Congress. The President could propose a bill on motherhood and apple pie, and the GOP would filibuster, just to deny him victory.

If you demand a Democratic President who can get any bill he proposes through Congress, then you'll have to send a bus full of obstructionist congress-critters over a cliff.