I think that Arizona also has a higher percentage of AARP dinosaurs. Other than that, I think that you are probably right.
Many have voted straight democratic all their lives and continue the routine year after year after year... Because we have so many oldsters (who remember the good old days) they actually thought they were voting for Bob Casey (not Junior).
One of the first things I learned, when I first began to study National political alignments years ago as a teenager, is that Pennsylvania is a Political Anomaly -- "Pro-Life Democrats vs. Pro-Abortion Republicans" (Bob Casey vs. Arlen Spector, Tom Ridge, etc.).
Pennsylvania Democrats (at least the broad majority outside the Liberal hub of Philadelphia) are practically the essence of the old "Reagan Democrats" -- Pro-Life, Pro-Gun, Socially-Conservative blue-collars who nonetheless favor Unions, Protectionism, high Minimum Wages, "soak the rich" Taxes, and Government Welfare.
Sheesh -- Bob Casey, Sr., was practically a communist on Economic Issues; but he was well to the Right of Reagan on Social Issues (and we in Operation Rescue loved him for it). His son, for better or worse, inherits much of the same goodwill.
Santorum was identified as a blue-blood "Rich Man's Republican", completely beholden to George W. Bush (ties to Bush have been a clear and absolute negative in this Election). By comparison, Bob Casey, jr. could actually run to the RIGHT of Santorum on Abortion (and he "deceived" no-one -- the truth is, Bob Casey, jr. favors only the "Life of the Mother" Exception; whereas Santorum has previously supported "Rape and Incest" Exceptions, albeit as a compromise -- but moral compromises have a nasty tendency to bite you in the ass, eh?), while running to the Left of Santorum on all the Economic issues the old-line "working class" Pennsylvania Democrats favor.
Bob Casey, Pro-Life Socialist -- that spelled Santorum's doom.
Truth is, as long as the Casey Dynasty remains Pro-Life, Pro-Gun, and Pro-Socialism, anyone named "Bob Casey" will be very, very hard to beat in Pennsylvania.... honestly, I'm almost surprised that Santorum did as well as he did.