How can software companies adapt to the low touch economy?