There was still a huge mistake made, however, and you made the same one in your post that the front office did when they decided to bring him back.
you didn't think about the situation the team would be in when a legendary player couldn't play anymore.