It makes sense that JR would do this. It was a very veteran friendly move considering the situation. You have a player that can contribute going in and out of the lineup, but that was not the role he was promised. As opposed to holding him hostage as a healthy scratch, he sent him through waivers to see if anybody else could offer him a more secure position in their lineup. With nobody having taken the contract, we're now free to use him in whatever capacity we can without fear of being accused to not giving him an opportunity to find a better fit for himself with another team.
Injuries inevitably are going to happen, and when they do we have Yelle right there to step into the lineup. That is a great commodity to have.