@FullTimeFinance, if you're going to be spending most of your waking hours at work, then it kind of sucks to be working someplace that isn't floating your boat.
A leap into the unknown can be scary, as while there is every chance the next job might be an amazingly rewarding challenge surrounded by awesome people... there is also a chance that it might be a soul destroying place where you are surrounded by trolls. That is kind of what makes it exciting (and a little scary)
However imagine for a second you were told you only had 3 or 5 years left to live. Would you still be happy to be fronting up to this job every day?
If your FI number is more than a trivial amount of time away, then is it really worth making yourself unhappy for the duration?
Only you can answer these questions.
Personally I think it is up to the individual to manage their own careers, as an employee won't hesitate to make a worker redundant if their face no longer fits or their skills aren't as relevant as they once were.
One thing I would do first however is figure out why the offers you are receiving aren't satisfying, and what the actual current market rate is for a new hire possessing your skills and experiences in your location.
It could be that you are aiming high, for example targeting a promotion at the time of your job switch (which is a great time to be doing it, if you can carry it off), but there is something in your CV or interview performance that isn't telling the hiring manager that you're the one for the next rung up the ladder.
Perhaps the skills and/or experiences you possess are no longer as relevant as they used to be, for example if you specialised in an older technology, or some form of regulatory compliance that is marked as soon to be revoked, or something that is imminently replaceable by robots or offshore workers or whatever.
Maybe the opposite is true, that your skills are so popular that the market is now flooded with people willing to do the same role you perform for a lower salary, which has lowered the market price.
It could just be that the market price hasn't changed in 3 years since you took your job, yet you received incremental pay rises throughout that time which has inflated your salary above what the market will pay.
My suggestion is to always have an idea of the premium you place upon your own time. When you work you are effectively selling your life off a day at a time, so at least understand what price you are charging for that day. This provides a useful yardstick against which you can assess whether a job opportunity is worth pursuing, whether you can afford to work part time, whether a set of chores is worth you personally doing (as opposed to staffing them out), and so on.
Good luck with whatever you choose, I hope you find your happy.