This "you should leave" thing is a very boring and tired take and it should be said regularly that almost no engineer can afford it nowadays.
Beautiful theory, but only that.
> it should be said regularly that almost no engineer can afford it nowadays.
Everybody is not you.
The market is bleak - but don’t mistake everyone’s leverage - or understanding their leverage - for your own.
What's the alternative? You push back or you don't, leaving you likelier to leave in the future. For non-junior devs, the market is still humming along.