I agree that more innovation needs to spread across different fields outside of computers and software. But it doesnt just take the knowledge of technology to innovate but the knowledge of that particular field. In a way you need to be an expert in both worlds.