> I would say we're at a point where if the entire site was developed in tables or CSS or a Rust based engine emitting wasm positioned elements - no one would care anymore.
I think this is (mostly) empirically true now, and will become more so, though I don't think it's a good thing.
> Just give me a view and let me operate on things. We're going to have our "LCARS" moment soon. Where no one really needs to create a UI - the system creates one for you at time of use - based on what you're looking at and doing. We're no longer going to need UI/UX, everything will adapt to the person using things.
This, however, I would take a bet against. This will definitely not happen broadly in the next 5 years, and I highly doubt the next 10 years. And perhaps much longer, if it all, but very long predictions are tricky. Two forces make me say this:
1. Adoption for this kind of thing takes time, if it's even something that will ever be in the cards. The familiar gets replaced slowly.
2. (more importantly) Unlike programmers, most people don't want to mentally work with an abstracted API. They don't care about "flexibility" that much. They don't care about getting "their perfect, personalized UI". They want to be given a specific tool by the people that made it and to be told how to use it, and mostly they'll work around the stuff that isn't perfect, within reason. See, eg, the adoption rates of RSS, custom email clients, customizer extensions like tamper monkey, non-use by most people of excel toolbar/ribbon customization or mac os shortcuts, and on and on.
My prediction: It will remain a relatively niche market for technically inclined types, and will expand modestly because it takes less work to do.