It's a pick your poison situation.
Keep Kadri or lose multiple draft picks?
Keep Huberdeau or lose multiple draft picks?
Toronto had Matthews, Marner etc when they dealt Marleau so losing a first rounder wasn't that big of a deal.
Calgary has no real top end players to speak of. Losing the first rounders would affect the team for more than a decade.
I'd resist the urge to deal Kadri and Huberdeau. Hopefully, some of the recent picks turn into good players on low cost, entry level/rfa contracts. Maybe the Flames get lucky and Kadri and Huberdeau develop an allergy to hockey equipment or something like that.
Maybe they turn their play around.
Maybe I stick an arrow in a 180 class buck.