say no commercial reason why it's going away.
The vectors into our systems are commercially desirable.
Running code client side is commercially desirable.
Paying to fix all the holes in the software they provide to do the above is not...
Technically achievable certainly, but there's no commercial drive to do that. Not from vendors and in the main not from consumers, most of the latter not even understanding the issues, unfortunately.
Keep Up with TechRepublic