Sorry, didn't know prospects have the prerogative of just deciding they are not going to sign for their draft team and can freely change to one of their choosing akin to if they were a UFA (or for minimal compensation, as in this case).
My bad.
My only question is, why don't we see this more often? Could it be that there was something different in the response of the Canes to this situation, in comparison to, lets say, if McDavid had refused to sign with the Oilers? Surely there are many top prospects who for whatever reason would prefer another team. It seems to me unlikely the Oilers would have just let him (or insert in place of McDavid any good prospect) go for basically nothing just because he didn't feel like playing there.
Indeed, the correct response of the Canes would have been to let him play in the Uni or go to Europe if no NHL team compensated them adequately for his rights. But instead they opted to give a #1 D prospect away for nothing.