Companies that make software have one big strong point: they know how to make software. They know how to build all sorts of cool features that work in amazing ways. And when they do that, they create businesses that succeed. But the problem comes when this strength at making new features is not rounded out by ...