Anyone know if Unity has any plans to support WebGL?
Next, asset loading but since you're on the web, ideally you'd have smarter on-demand streaming of compressed assets, rather than a 10-minute-long "Loading Game Assets" splash-screen page...
Next, user code. Uh-oh... I give up.
My impression is that the web browsers aren't quite there yet, in terms of support for all the necessary functionality required by a modern 3D video game. For example, IE doesn't support WebGL.