I saw him from the opposite viewpoint, not bad, just not living up to his draft status. I thought his first couple of years he left a lot of yards on the table and there were articles and videos questioning his vision. I basically expected more from a first-round back. Sort of like with Pickett, when you draft a player high, you expect them to create on their own a little bit more and not need the perfect surroundings to succeed. If that's the case, get someone later and build the rest of the talent up.
Harris showed up this year and I believe for the first time was the key reason the Steelers won more than one game this year. For reference, I only felt that way about the Baltimore game the previous year. He was key in easily 4-6 of the games and without him, they would've lost. I can't say that about his first couple of seasons.
I also think he was better this year beyond the line play. He got skinny, making his way through some small holes. He ran physical and made sure a defender wasn't going to tackle him. Without looking it up, it felt like he had more long runs than he has had in a season. He stepped up his game along with the offensive line coming together late. There are a lot of yards left as well not of any fault of his own, but instead the Steelers don't use him as a receiver. He's not Le'Veon Bell, but Harris could be a much bigger contributor in the passing attack.