Everyone owes it to themselves to test the market once a year. You don't have to take the offer, but the extent to which you consider yourself guilty for doing so is the extent to which your current employer is screwing you. If your current company is in trouble, they will only blink once or twice before kicking you aside.
This right here. The company has no loyalty to you, so why should you have any loyalty to them?
I'm very happy where I am right now, but I know that I'm exactly one "pivot" away from getting the axe and having to move to Texas. If a better opportunity comes my way, I'm not going to lose sleep over quitting.