One flaw is the fact that people's opinions can be misrepresented. For example, in the 2016 election Donald Trump was able to beat Hillary Clinton only due to the electoral college. Clinton destroyed him in the popular vote but Trump was able to clutch the W bc of the college. The system that we have has been used for a long time, changes are however needed. More frequent reelections of the delegates is a possibility to fix this system as it will be a more accurate representation of the people's current opinions/political stance.