I was always one of the people to talk about how bad Hanley was at SS, but this year he has really improved and has a positive UZR/150 rating at 1.6, a bit below Alex Gonzalez. As he gets bigger he may move to 3B or the OF, but he isnt a detriment to a team at SS anymore. Even if you want to go traditional stats, his fielding % in .978 with only 9 errors on the year.
Just for a laugh at how bad BJ Upton was at SS, his one year when he played there for 16 games his UZR/150 rating was -28.5, and it was -25.8 at 2B. Julio Lugo this year between St Louis and Boston has a -37.2! Thats as bad as ive ever seen for anyone who has played a good amount of games.