It isn't so much the passage of time that has caused the scales to fall from Barack Obama's eyes; it's the view.
Things look a lot different from behind that big, heavy desk in the Oval Office than they do on the campaign trail.
Out on the stump, you can pretty much say whatever you want, attack whomever you want for whatever policy or character flaw, and the only thing you have to worry about is your continued credibility with your listeners. And oh, how they love it when you throw them a fat chunk of red meat.
Once in that hot seat, though, you're confronted with a kaleidoscope of moving parts never dreamt of in your philosophy, and you have to start worrying about things like what's good for the country, not only your base.
Your base just doesn't get it. They don't understand how the dominoes work over there. If you explained it to them the way it's been explained to you, they wouldn't believe it, anyway. But you can't blow them off, because you need them to bend over and give up something for you on health care.
So you sit there at the intersection of domestic politics and global strategy, trying to thread the needle in a windstorm.