The KMart naysayers and haters have actually operated mostly on common ground, just expressed themselves differently.
IMHO they really didn't WATCH Kevin's play, especially last season, when Kevin rarely had a bad defensive outing. In fact, there were numerous games where Kevin would shut down his man in his short stint, then Mobley or Evans would come in and the guy would light them up immediately.
On offense, Kevin was indeed deferring to the elder statesmen last season, but there was also typically no effort placed on getting him involved by the point guard who tended to run the offense to the opposite side of the floor, or over-play the screen and roll with Webber, or dribble, dribble, dribble and go up against 3 guys in the lane. We've seen more of that this season, too, but we've also seen games MOST recently where there does not appear to be a "bias" as to which side of the floor the offense is initiated.
Kevin has still not "proven" anything yet, other than he has the skills and tools and heart to be a solid NBA player IF he gets the minutes to develop some rhythm. Unfortunately, his life will change again when Bonzi returns, and that will be yet another career moment of truth for him to bring it in lesser minutes off the bench. Kevin may or may not be equipped to be able to produce in that situation like he has as a starter, but we can only hope that the "rhythm" he has developed as a starter will carry over when he again plays second fiddle to Bonzi.