I think the Macintosh proves that everyone can have a bitmapped display.
You can't solve a problem with the management of technology with more technology.
There are always more smart people outside your company than within it.
That lack of programmability is probably what ultimately will doom vi. It can't extend its domain.
I think one of the interesting things is that vi is really a mode-based editor.
Given the incredible power of these new technologies, shouldn't we be asking how we can best coexist with them? And if our own extinction is a likely, or even possible, outcome of our technological development, shouldn't we proceed with great caution?