Hmmm, I think they will vote for OB because the GOP candidate is a turd. Combine that with the perception that the economy is getting better and maybe gas prices easing at the right time and there you have it.
I don't think they will vote for OB because they don't want to admit they were wrong. Many will just vote party line regardless.
Lol, this was my A. reason in the above post, and the biggest one. The other one was less common, but still there.
There is a lot of people that I personally know, that are invested with Obama SO DEEPLY that even when confronted with all the things he's botched, they falter and say "No, he's for the common person, he's the candidate for change and I dont want to go back to Bush". < --- dead serious.
They simply dont want and cannot admit that they were taken in by him, they still are stuck in his campaign fantasy land. This is something I have observed multiple times with my family and friends.
They want to believe his excuses, that its congress, that its everyone else but Obama, because they let themselves believe so deeply that he was going to bring them change. Its hard for people to admit they were taken for fools.