That would only be true if every one of your customers had fast, loss free, reliable internet 100% of the time they want to access a website.
Even in a modern city this is rarely the case.
So I'm afraid the real answer is that webdev is just not mature yet.