I love Jimmy but at this point I think he is a high end game manager. Not the worst thing in the world and he is in a great situation with one of the best, if not the best, offensive mind in the game in Shanahan. Shanahan can scheme to what Jimmy does well and hide some of his flaws and also has provided him with an all world TE, a couple of very promising versatile young receivers, and a stable of running backs that produce well in his offense. I think Jimmy does take a lot of heat and some of it is deserved and some of it is undeserved but at this point he is paid like a middle of the pack QB which is what he is.