I mean, maybe its not shit money. Maybe its sitting squarely on top of the salary median for the career and years experience. Maybe it really is a good offer. Idfk.
But employers act like you're applying for "The One Job That Exists" rather than juggling competing offers. I've bid my own existing company against new hire offers multiple times. And, every time, my existing employer countered with a better offer.
If you don't offer me a salary, why the fuck would I leave my current job? I have decades of experience. I have a very particular set of useful skills. I have friends all over the industry. I've got more than one "Once In A Lifetime Opportunity" to choose from.