I don't like the trade but we lost Hoffman, Castro and Norris, that's hardly gutting the system. There's good reasons to believe Hoffman isn't even a top 5 Jays prospect and Castro not even a top 10. To me gutting would be a bottom 3 system which the Jays are probably not, Pompey, Alford, Tellez and SRF are still a good prospect core.
Losing Norris hurts though, if we're moving pieces for a rental, i would have preferred Sanchez and maybe another overrated guy like Urena