"see the capability gap between native and web apps closed as much as possible"
Yes. Great idea. For the hackers and scumware writers that is.
We've tried that already. It was called ActiveX, and it was a bloodbath.
Do you really think it's a great idea to offer local resources to someone else's server without any control whatsoever ? Hackers can already encrypt your data and hold it to ransom, what more do you want to give them ?