In my opinion, if one uses the term "idiot" in the question, one is already closed to any other opinion.
The fact of the matter, in my opinion, is that Democrats and Republicans might have two different visions for America that is based on one big difference. Democrats might believe everyone should have a decent slice of the proverbial pie. Republicans might believe that only some people have earned the right to a decent slice of the pie. This is my opinion. And, that "decent" slice of the pie might encompass more and more things/entitlements when a liberal Democrat is questioned. In effect, many Democrats today might be envisioning a U.S. that is a very large Scandanavia, with cradle to grave benefits. Well, we do not have a homogeneous population like much of Scandanavia had, at the point of instituting socialism. We have a heterogeneous population, and some of us were not taught that we need to be concerned about all adult citizens equally. Maybe not nice, but true. So, politics for some has become the new religion?
Now remember, when the country was first started, the society was not based on equality, even for white folk. One had to earn one's bread, and then got to keep most of it for one's family. Today, it seems more people believe that everyone is entitled to "feel" part of some great entitled population, without having to rise to a better level of intelligence or ability. Talent and intelligence seems to be trivialized, other than perhaps sports figures.
Regardless, "idiot" might not be the correct question to ask, regarding Republicans. Maybe "old-fashioned" would be a better question. Since "conservatism" does refer to conserving something. In this instance a society that did exist in the past, to some extent.
By the way, even Social Security benefitted the business community, since children could be more mobile in their careers, since older parents now had an adjunct source of income (the two generations did not have to live under one roof). In effect, children could be utilized by the economy in a more flexible manner with senior entitlements, including Medicare. The business of the U.S. is business; which President said that?