He did a good job early on in changing things over but it's over, time to hand the keys to someone else.
I have no confidence in Shanahan, Dubas or Keefe to do their jobs.
He did a good job early on by relying on a management team with a track record of success to change the culture and develop a more professional attitude for the organization.
I'm willing to concede that mistakes were made and that it was time to move on from the coach and GM and let someone else build on what had been started. But hiring a management team that clearly put the needs of the individual player ahead of the overall organization has completely negated any progress that was made between 2015 and 2018.
IMO, at this point the "professionalism horse" is out of the barn and it's not likely to come back. Certainly not when the President and GM keep publicly stating how "they'll learn" while one $11M player laughs off questions, and another talks about how hard it was not hanging out with his friends.