The problem with the Steelers' evaluations of personnel these days is that they're frequently wrong. They started Mitch and he was the worst QB on the roster. They started Dan Moore over Jones. They gave Dotson up for nothing and had poor OG play all year, meanwhile he was great and got an extension. They kept JPJ a rotational player for damn near half the season and he was their CB1.
This is not your daddy's Steelers. They are screwing up a lot. Whether it's drafting, acquiring, or playing guys, it's frequently going wrong. That indicates poor quality front office and/or coaching.
So we can't really trust that they are right about KP's abilities. I mean he's probably not a long term starter given what I've seen of him, but you can't just say "well the Steelers thought he was bad" and have that be sufficient given their track record of major personnel failures in the last 6 years.
I personally think KP's best football is ahead of him if for no other reason that every single QB the Steelers played in the last 3 years looked better without Matt Canada than with. The Eagles also have a history of developing and trading QBs. Steelers better PRAY that Kenny doesn't light it up in the preseason because with his experience, if someone gets hurt and needs a QB, the Eagles could very well trade him to a team with real offensive coaching and he could flourish there. In any event, I do think he'll be in the mix somewhere, at some point, and will play much better than he did here. I actually hope he's a long term starter somewhere and proves all the haters wrong.