I think part of the expectation that results be instant is just that things have gotten faster: I can stream any movie I want instantly -- why do I need to wait to see who won the vote? It's complicated and complicated things take time.
Well, and that it is often is same-day, when the results play out enough to make an electoral prediction with high accuracy. That was the case for many years.