It is a team sport. “What is best for me” shouldn’t be the primary focus for any player.
This whole mentality of I am here for myself and for no one else while playing a team sport serves absolutely no purpose for anyone.
With respect to the no trade clause, yes, you are correct. He has the right to choose. I agree 100%. But, that is typically only so you can have a say in where you go. It is understood that in junior hockey they go through cycles. If you are a graduating player on a bad team, you will likely get an opportunity to move to a competitive team. Embrace it. Yes, drive the bus you own for sure. But, dont be an ass about it. Be respectful to the team and league that has poured tons of time and effort helping you develop your game and helped prepare you for the next level.
I’ve said it in other posts, I would be utterly and completely shocked if Beck, or any other player in the same situation, decided that it would be best for himself to essentially shut it down for the rest of the OHL season. IF he chose to stay in Peterborough, that is like Dennis Rodman leaving the Bulls to go to Vegas for a vacation mid-season. He may as well just go home and chill until the end of the OHL season for the Petes and then do whatever after. Him staying in PEterborough serves absolutely no purpose to anyone including himself.
If he doesn’t want to go to Saginaw, that’s fine. But, he needs to choose which competitive team he does want to go to.