Companies do not want this, this makes it possible to reverse engineer their process, to view what they are doing, and basically takes away control.
They want a future where your browser is instead a portal to the web where various companies just deliver black boxes of bytes to your machine and you don't have visibility into the code that is running, the actions they are performing or what is going on. In such a world they control the platform the content and the delivery mechanism.
Openness is contrary to the goals of these large companies because that causes them to lose control.