I think it goes deeper than that with the changing demographics of the country. For awhile it has seemed that the Republican party is the place where fat, balding, rich white dudes go to chomp cigars and appeal to our baser instincts, taking the Evangelicals along for the ride.
Now, that no longer cuts it.