> how does refusing to hire someone _leaving_ one of those companies improve the situation?
It massively improves the situation. The kinds of people who work for these companies now are morally bankrupt. Everyone knows the score going in. They’re smart enough to pass l33t code but dumb enough to not make their own startups.
These are not the kinds of people you build groundbreaking companies with, they’re opportunistic parasites you’d do well to avoid.
But no, I don't work for FAANG. I could say the same about any of my previous places of employment, none of which were even tech companies (unlike the current place).
But let's put all that aside - how does refusing to hire someone _leaving_ one of those companies improve the situation? Are you trying to establish an equilibrium where it becomes more costly in expectation to join one of those companies, because it might be harder to find another job afterwards? Good luck, I guess! I don't expect you'll move the needle much, especially given that there'll be quite a few people actively working against efforts like that.