>an explosion of software in small and midsize companies
For me, that is nightmare fuel. We already have too much software! And it's all one framework or host app version update away from failure.