According to the 2004 census, there were:
http://www.census.gov/prod/2006pubs/p20-556.pdf126 million voters
100 million white
14 million black
8 million Hispanic
12 million 18-24 years old
18 million 25-34
25 million 35-44
26 million 45-54
44 million 55+
http://harrisdealerpoll.com/harris_poll/index.asp?PID=727In 2006:
37% surveyed called themselves conservative
37% called themselves moderate
19% called themselves liberal
Obama can certainly beat McCain, but given the demographics of this country it's not likely that he will make major inroads in traditionally Republican states. I've seen threads where some have said that Obama can win states like Georgia and Kansas. I say no way he'll win those states. It will be hard enough for him to win Democratic states like Florida, where the elderly identify with McCain, and West Virginia, where Obama seems unusually unpopular. While he has strong support among blacks and young people, he is going to have to make serious inroads into other demographic groups.
I'm not knocking Obama, who I think is our strongest candidate, but I think we have to be realistic and recognize that Obama needs every advantage he can get, and that includes a strong endorsement from Hillary Clinton, from blue dog Democrats, and others who we may not like. It is going to be a tough election to win. Clinton's attacks on Obama will seem like childplay once the Republicans get going, and the Democratic Party is going to have to be unusually united in order to handle the onslaught of lies and distortions that the Republicans will hit Obama with.
I think many of us will agree that Obama is in the tradition of Gore and Kerry, a sort of liberal moderate who is highly educated, and well spoken. But, neither Gore nor Kerry won. Obama has a few advantages they don't -- the Republicans have made an a historic mess of things; Obama has put together an amazing grassroots campaign; and Obama is perhaps the greatest living orator. But, if we start with pipe dreams about him winning Kansas and Georgia, and refuse to compromise with more conservative parts of the Democratic Party, then I don't think the Democrats can beat McCain.
Looking at the above statistics, I think you can say that Obama has a lock on blacks (who represent about 10% of voters) and young people (who represent about 10% of voters). In addition, if we assume that half of liberals are black or young, then the remaining liberals (non- black and older) must represent about 10% of voters. That means Obama will do very well among 30% of the electorate. Given that, I think he'll have hard enough time putting together a winning electoral strategy, let alone going after states that simply do not vote for Democrats.