Interesting so the idea here is that developers of native apps will use high level ready made widgets/components but on the web they'll more likely try to make them from scratch.
I believe that's what Google has been trying to solve with polymer and web components.