The fact remains the same. In one of his worst seasons he scored and assisted as much as Juve's topscorers and assistmen do in their best seasons.
As much as his style doesn't fit Barca, as bad as he played, and he did, and as out of position as he played, for an ultra attacking team or not, he scored and assisted more than everyone in Juve last year. That can not be argued.
Things equal out. Zlatan played out of position, Diego and Del Piero didn't. Zlatan played for a new team, so did Diego. Zlatan played for an attacking team, Diego and Del Piero play for a team that is attacking and is a favorite against 90% of the opposition. In the end, he scored and assisted more than both of them, he lost his place, deservedly, they did not. They were actually the best Juve had, even though they both sucked just as much as Zlatan.
That's what I mean by the huge difference between the two clubs right now.