We're happy to skip over the perfect catch
if we don't have the perfect job for the person to do.
If you already know the person is 'perfect' for your organization, and have the financial capacity to hire him/her, you should go for it (IMO). I would think of it as an investment that would help my business in the longer run.Right now, a company might be content with their current suite of products, but constant innovation is required in our industry to stay ahead. It could be in the existing products or coming up with completely new solutions.
If people working on existing products have their plates full most of the times, they 'might' not be able to devote as much time as they would like on coming up with newer things, that could further improve the bottom line.