The lack of large cities also means a lack of wealthy suburbs and Fundie exurbs, which are major sources of Republican support in other parts of the country. Look at Michele Bachmann's district vs the rest of Minnesota for a well-known example.
Wealthy suburbs are only major sources of Republican support in conservative areas. In just about every area outside of Republican-leaning states (MN-6 being an exception), they are major sources of Democrat support because of social issues.
Wealthy suburbs are most certainly a source of Republican support in NJ. Just take a look at Morris County, or Somerset, or Hunterdon, or northwestern Bergen, or... you get the idea.
We do have some wealthy liberal areas, and even more purple areas, but the McMansion vote still leans Republican in most parts of the mid-Atlantic that aren't Westchester County.