This has more to do with liberal Independents not alligning themselves with the Democrats more than naything else. As long as Dems have the advantage among Indpendent voters at Election time (which they have, and recent elections show that advanatge is growing) it doesn't really matter.
Exactly.
Democrats are losing the rural working-class voterbase. Morrow County, which voted 2-to-1 Bush, recently had a Democratic registration advantage. The new guard that will keep the Dems in power in Oregon is an increasingly liberal independent constituency. This is also true in Washington.
This also explains much of the suburban mid atlantic & northeast, such as Long Island (with the 04 9/11 factor being an exception). While registration here has trended more & more Democratic,which explains part of it, the reason the shift has been as large as it has is Independents use to lean Republican in their voting, now they lean Democratic by a decent margin.
the 9/11 factor did not exist.
as lewis has explained, the 2004 returns in places like the long island were simply a correction from the skewed 2000 results.