The change for our team pre and post expansion draft was Hallander and a 7th.
Everybody loses something in the expansion draft. Because the Leafs are a very good team, they were in a position to either lose a ~50 point middle-sixer or one of their top 4 defensemen. They smartly decided to use the Hallander and a 7th to acquire another ~50 point middle-sixer, which allowed them to protect their whole roster.
Even if you personally disagree with the decision to expose McCann, you can't take that decision in isolation while ignoring the trade that brought McCann in the first place, especially since it was specifically in order for him to be exposed. If you believe McCann is good enough to be this upset over, it would have to mean that the GM you're slamming made an amazing, massive win of a trade.
Though quite frankly, I don't know why we're this stressed over a guy who barely had more even strength points than Engvall.
I don't know who Jeremiah Holl is, but lots of GMs would protect Justin Holl - a right-handed 6'4" defenseman, signed to a solid deal, who effectively played on the top shutdown pairing of one of the best defensive teams in the league. Especially during the summer of everybody overpaying defensemen, and especially with no realistic internal or external replacement.