I don’t know... it seems the one thing this author is forgetting is that profit often drives development. Who’s going to do all this work for free to develop all this so they can basically give it away?
Especially when all you really have to do is show that you can put together a team that will get the job done, in order to get paid staggering amounts of money by Google, Microsoft and Apple NOT to create these front-end products.
It's called "denial of entry" and it's a huge part of how Silicon Valley actually works.
Your question is about 30 years too late. People already do it, and they have been dong it.