I agree with this theory somewhat. I also think the browser had the runway to become the ultimate open mobile super app, but dropped the ball. For reasons we may never figure out, the browser never evolved beyond its initial incarnation. A mobile browser today is mostly just tabs that view shrunk down web pages. I am still waiting for a true mobile first web experience. This might even require a new kind of web page format.