It's good that you feel that way. You take pride in your work and that invaluable. But you are not facing a technological problem you do not know how to solve. You are facing a business problem that is largely out of your control.
Do yourself a favor and at least look at the other options out there. You are not committing to leaving. Just exploring. Having a concrete offer (or offers) to compare against your current experience might reframe your perspective.