Timing is irrelevant. Hurts actually did what he did for the team, not for himself. He stayed a full season for the team. Now that he has graduated, he is moving to a different team to further his own talents.
He did what he did for himself because he was replaced. He's moving because he's a quitter. Had he not been replaced, he would have stayed.
Timing is not relevant. Actions are and his actions are no different than Kelly Bryant.