I can't believe you don't seem to grasp the fact that he
1) Isn't guaranteed a spot on the team
2) Isnt guaranteed big minutes in 19 year old tournament even he makes the team
3) Nobody is saying the tournament isnt in his best interest, they are saying attending the camp for 30+ days is not in his best interest.
4) NOTHING is preventing him from going and playing in the tournament, his coaches are encouraging it, and made the schedule to allow him to go, and want him to attend
Hockey Canada is the problem not michigan.
If he stays for most of the camp and is one of the later cuts, that is brutal for his development as nobody will see him play anything competitive till January.