We could just as easily produce clients which exchange Lua bytecode. In fact, we do (Games, etc.) .. but we could just as easily build an execution environment (which is what browsers are) that allows a much wider and broader range of application capabilities than the browser.
This, then, is what I have in mind, when I think "I've been on the Internet too long, I've become jaded": actually, the browser is just the lowest common denominator. As soon as some other client application is built which pushes user experience beyond what the browser is capable, the Internet will still be there to host it.
And I find that inspiring, even after 40 years of crud.