Indeed it does. Money plays too much of a role in deciding elections.Yep, the American system has its flaws.......
The electoral college is a throwback to the 18th century and should have been eliminated long ago. Clinton won the 2016 popular vote by nearly 3 million. Even Trump has spoken out against it in the past.
A naturalized citizen can never be president or vice-president. But being born in the USA under any circumstances entitles one to full citizenship even if one spends the rest of their life in a foreign country.
Wyoming has the same number of senators with 400,000 people as California with 38 million people.
I could go on. The lawmaking process is less efficient than the Westminster system and currently nearly frozen. However in the present situation, I'm glad the current president finds the Constitution so frustrating.