I guess I don't see why people are happy to let a guy on the team, who quit on his teammates. Other than it's a position of weakness. I know I wouldn't trust a dude that has walked out on the team if he was lining up next to me.
He makes the position better is one huge reason to be happy about his return. Not to mention there may have been a lot more to going on than we know.