Nothing stays the same forever, indeed. Not through her doing, a sister of a colleague had to switch company because the entire logistics department has been outsourced.
Whether we like it or not, the world around us is constantly changing. Technology advancement and business ideologies are changing the way corporations operate.
Many organizations are moving away from doing everything themselves. To reduce overheads and realize better profits, many organizations nowadays outsource certain support functions of their business to a fulfillment company. It's a win-win situation for both parties ultimately.