Why was he given a big contract extension?
In my view he is a distracting temptation for our coaching staff. As long as they can fiddle with him and get a flash play now and then, they can avoid responsibility for establishing the basics. Like passing the ball 10-20 yards downfield.