The Oilers traded Ryan McLeod, who was still only twenty-four, part of a winning culture, and had been a good soldier, for Savoie alone, an undersized center/wing who got hurt in the AHL in the limited time he played there. I will give you Podkolzin; that was a savvy move. Don't know enough about Sam O'Reilly to comment, but he's years away, and judging by your team's priorities, you'll probably deal him as well. You dealt Bourgault, you dealt Schaefer, and now you've lost Holloway and Broberg. That's four of your last five first round picks. That's the youth I'm talking about, the youth your team is currently missing, that other teams will likely profit from.
And you are missing my point: the Oilers should've prioritized Holloway and Broberg first instead of guys like Perry. They had all the time in the world to do the things you say they couldn't. Broberg and Holloway were apparently willing to settle for much less before the offer sheets from the Blues. But the Oilers management continuously lowballed them and treated them like afterthoughts.
Like I've said, time and again, an organization has to focus on their own before they look to the outside. I'm not saying they shouldn't have made the moves they did, but they damn well could've signed Broberg and/or Holloway to their reported price at least around the same time, if not before, they made those moves. If they couldn't, it shows incompetence on their part - and believe me, as a Los Angeles Rams fan since their days in St. Louis, I know what incompetent management looks like.