I don't think that all the sacks were Drews fault, but a lot of them were. I used to cringe whenever Drew started dancing in the pocket. There were many games when Drew had all the time in the world, and he couldn't throw worth ****.
One sack in particular was clearly Drew's fault. Last game of the season, guy is running right at Drew, no way he didn't see him, he just stood there and took it, fumbled too.
I think JP will be able to avoid some of those sacks. The Oline and McGahee did a decent job of protecting Drew in the second half of the season, that should continue with JP and his mobility (he's not M Vick, I agree) should help him even more.