To which I can only think, "So what?"
Why does the United States need to be like other countries? The whole reason people settled this land was because they didn't want to be like other countries.
It's OK for countries to have different systems. In fact, it's better because the diversity allows for experimentation. France is awesome because they do things the French way there. Germany is awesome for all its Germanity. If all the countries are the same, then there's no point in having more than one country or ever going anywhere.
I wouldn't ask Americans to give up their system any sooner than I'd ask the French to give up wine.
Among Americans all major demographics show majority support for voter ID reqs.
Again, "So what?" There's a vast difference between doing what is popular and doing what is right. Keeping it in the political realm, you imagine the mess the nation would be if we just went with the popular vote and let people vote directly for the president? It would disenfranchise 273 million people who don't live in New York, California, Texas, or Florida.