yes there is no reason if we are using technology that an election cant be counted in under 8 hours of the polles closing. the only reason it takes over 8 hours is to allow shinnanigans.
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.