The following commentary comes from an independent investor or market observer as part of TheStreet's guest contributor program, which is separate from the company's news coverage. NEW YORK ( TheStreet) -- To borrow from the old blessing or curse, we live in interesting times. The world economy is a mess, unemployment is hovering at near-record levels, and the federal government seems incapable of passing even the most obviously needed legislation. Our climate is changing, wars and famine rage across the globe, terrorism remains a serious, unpredictable threat to much of the civilized world. What sane person would want to be President now? Apparently, President Obama does. And, although his detractors are suggesting, politely or otherwise, that he call it quits after one term , for the sake of the nation he really needs to run again. Here's why:
1. He has a vision. In the finger-pointing cacophony of Washington, it's easy to lose track of what any one politician has to say, even if he sits in the Oval Office. But President Obama has offered a clear, comprehensible vision of how he intends to shape America. Picture a strong economy, well-paying jobs for American workers, a resurgence in U.S. manufacturing, cleaner energy choices, a rejuvenated infrastructure, well-educated children and foreign policy that earns the respect of the world. It's what President Obama says he's working to achieve, and it's a vision deserving of the voting public's support. 2. He's an effective advocate. President Obama is nothing if not a compelling speaker, and he makes the case for his vision clear. He's energized millions of Americans who might well have stayed home if they hadn't come out to vote for him. Their opinions matter too, and they deserve a second chance to make them known. 3. He gets things done. It's easy to criticize Washington as a place where posturing vastly exceeds production. But, despite ferocious criticism from his opponents, President Obama has managed to push through health care reform, a stimulus package that mitigated the economic crisis, a process to address the problems of Gulf residents in the wake of the BP oil spill, confirmation of a new Supreme Court Justice, a boost to the nation's debt ceiling, and a myriad of other programs and improvements. (If anything, his critics probably wish he'd been less successful.) Are his programs perfect? No -- and neither is any other human endeavor. President Obama has achieved a great deal in the past few years, however, and deserves credit for his successes.