It's often a pre-requisite for success. It doesn't matter how good your idea is, if you can't get it implemented and supported by a sales team, support team etc. it isn't going to work.
There are brilliant ideas out there, but very few of them are brilliant and require 0 resources to achieve.
There are brilliant ideas out there, but very few of them are brilliant and require 0 resources to achieve.