there is no way 75% of people who live in towns of 7000 residents voted for Bush. Probably closer to 58% or so.
True^^^. 80% Kerry for cities of 700,000 is too high also. L.A., Houston, Phoenix , San Diego, San Antonio, Dallas, Indianapolis etc, etc would all bring this down margin down significantly. Kerry's results in New York City wasn't even 80%- Result was 75% to 24%. For people living in a city with over 700,000 people I would guess somewhere in the 60's.
Kerry actually did better with small town voters than Gore did (albeit by a small amount).
There's a lot of (understandable) discontent in small towns (and has been for ages) and it's an open goal that Kerry missed.
If he'd done what I'd have done and based his campaign around small town discontent he'd have won Ohio for sure.
He didn't. He didn't win Ohio.