Hartley has been more than solid.
I'd say he's been very below averageish with his play lately. I hope we can call them growing pains and the coaching staff sees some professional maturity as well as consistency growth this year. But replacing a guy who's performance is in the mid 20's year in and year out in the league is easily replaceable... just maybe hard to significantly upgrade. Which if that's the case, we can go a cheaper route for sure.