Unfortunately, it takes millions of dollars to run for any major office. This presidential election is expected to cost a billion dollars. That is just crazy but that is a rant for a different day.
Like it or not, by Obama raising 25 million makes him different from the previous black candidates. He has combined grassroots outreach and the internet to reach actual voters.
Even if he does not prevail, this is good for our country.