Me too.  I am baffled at the consistent poor play of our O Line.  Poor O Line play mucks up everything else since skill players don't have the time for the QB to make longer reads. 
I think Thompson has done pretty well getting the ball out quicker.  Not a strong arm, but short to mid throws he seems to make the right reads (and even check down to 2nd or 3rd options!) and has a strong command of being a quicker reading QB.  Sure, he isn't much of a running threat, although I don't think he is slow, but as a game manager QB I think he's pretty good.  Not a game changer, but we shouldn't have to rely on our QB being the main weapon running or passing.  Doing that you can count on your QB running the ball a lot will always miss several games a year.  And I like QB's who can run, but you have to have a proper balance of it.  The threat to be able to take off does open things up and make a defense play honest though.