"so what if it takes a couple of weeks to count all the votes ? "
It increases the probability of civil unrest. The current highly-charged situation in the US would be better served, in my opinion, with Election Day being decisive.
"Surely the President that a majority of the American people want should be the one to occupy the white house"
That's not how the system works. You may want to research 'Electoral College'.