That is exactly my point, elections that take days to determine the winner do nothing but undermine the election system and breed mistrust.
Even if the results are true and accurate, no one really believes them when it takes days to determine the winner.
You could make the argument if every state took days to determine the winner that it is just a long-drawn-out process. Since Florida can count over 7.5 million votes and report the results by midnight, that proves it can be done fairly and without either side complaining.
Indeed, decades ago, before computers and the internet and cell phone apps, we often knew the winner of elections on election night. Or if very close, the next morning.
With all the modern technology being used in elections, we now see results not reported as quickly as in the past.