> The reaction you shared is not particularly business savvy. Business relationships (contrary to lots of shitty analogies out there) are not like a friendship/romance.
Rational reason? As a manager, I have deadlines to make, planning to carry out and crises to solve. You just added yourself to to my upcoming crisis list and impacted all three of those areas--especially if you are a star performer.
Ask for a raise? Sure, we can talk about it. Unhappy? Let's figure out how to fix that.
However, people are creatures of inertia. Once you've broken that inertia to the point that you have another job offer, let's be honest, there's probably too much that requires fixing in order to make you stay and make you happy.
And, you are also not considering the impact of this on the other 10+ people I'm managing. I don't want them to necessarily start interviewing to possibly get a raise even if I'm the better employer/job. Yeah, they may find that out, but it's a distraction, the grass is greener, etc. Or there may be a temporary bump while some competitor's group staffs up, but then there will be a corresponding layoff (seen it)--oh, gee, thanks, now all my salaries are up even after your group cratered. I was a junior employee when that happened and the group rehired some of those people (whom we desperately needed)--at a 20% salary cut--that was a management failure for the history books-- but it was a good lesson to a junior employee about understanding your negotiating position downside.
All told, if a good employee presents me with a competitor's offer I'm 99% certain to say, "Sorry to see you go. I'll give you a good reference." I don't take it personally as I've left jobs for better salaries. That's the nature of the game nowadays.
Now, I will admit that a salary jump of 2x is unusual although I have been in that position. If that happens, the manager or the company have failed dramatically (in my instance it was both). Or, someone else really needs that employee (that was also the case for me). Either way, the employee should take the new job.