Nobody ever "takes" anyone else's job. Management makes the decision to fire some workers and hire others to save costs. And they'll keep doing this to save more and more money.
As long as every company is driven by their rapacious desire for profit, they will continue to screw over workers to net more for themselves. Thinking in terms of another worker taking something from you lets the decisions of those above you off the hook.