Frye was in fantastic shape heading into training camp, and was practicing with impressive fire, intensity, and endurance. Then he got hurt, and had to sit on his ass for a few weeks, and by the time he was available to play, there weren't many minutes to go around. He got limited minutes so he couldn't shake the rust off so he couldn't produce well so he could only earn limited minutes so he couldn't shake the rust off so he couldn't produce well so could only earn limited minutes.
If Frye gets 20+ minutes per game, he'll put up numbers such that half the haters will be saying "What a dick, why couldn't/wouldn't Frye do that here?" and the other half will be saying "KP is a dick, why the heck did he let Frye go?"