Have you ever seen folks interviewed during say - 4th of Jul? And they ask why we celebrate the day and they don't know? Or have you ever really looked around and seen just how stupid a lot of folks are? I mean, deep down, bone a$$ stupid? How many folks really know or understand our history? How many can even tell you about the constitution? When did the American Revolution start and end? Name more the two Justices of the Supreme Court? Who is the secretary of defense? Name three cabinet members? Some folks don't even know who the Vice President is!
But they know who is winning American Idol...so put the right face in front of the camera at the right time and they pull the lever.
My .02 only
There was a shift quite a few years ago in many/most government (public) schools to NOT teach the basics of our constitution. A dumbed down & watered down version has been substituted for the real thing. Inconvenient rights to those of a certain political mindset - such as Second Amendment gun ownership rights, are basically misrepresented. In other words, quite a few teachers & administrators who themselves believe guns are bad simply teach their students that guns are bad. Gun ownership is even worse according to these folks, regardless of what the US Constitution says. They also pervert them meaning of what it says on the subject and these kids grow up not knowing any better. The smart kids - those who figure out how to think for themselves - realize what they are being taught or have been taught is garbage know better & vote accordingly. Dumb kids who are not able to think freely do not have the sense to know the difference. These are the folks the anti-gun folks hope will have sense enough to vote. Usually they do not, since they don't care, so there is a small justice in that portion of this equation.
Your comment on stupid folks reminded me of this - so called adult US citizens not knowing much of anything about the government of the country their sorry asses occupy. I remain thankful that many of these stupidos vote for American Idol gibberish but will not take the time to vote in a real election.