This is an example of why I hate when people constantly complain about play calling, without taking consideration of numerous other factors.
For instance, I saw many times, either here or elsewhere, where someone would complain about a terrible play call on a play that didn't work; but if you actually go back and watch the play, it was a great play call that had other factors that made it not work. Sometimes, especially early in the season, it was a bad snap that would mess up the timing of the play just enough to turn what might have been a decent gain into no gain. Sometimes it was one missed block on the perimeter that turned a quick screen pass from a big gain to a loss.
I also don't like it because you often don't know what's going on behind the running of that play. Maybe that quick screen that goes for no gain is actually an RPO play where the QB should have seen the defense had the numbers over there to stop the play, and checked off either to a different receiever, or maybe handed the ball off or run it himself. Maybe that play was just run to see how the defense would react, and you use that information to setup other plays later. Maybe, like already mentioned, the OL is just not creating holes for the run game, so you run those plays because you think you have a better chance to gain a few yards that way than running the ball.
Talking about the quick screen plays specifically; there were many times this season that either a bad snap messing up timing or a missed block (like mentioned above), or a poor throw from the QB; turned a chance for a gain into no gain, incomplete pass or a loss.
I'm also not saying there are never times to complain about play calling. Every coach, no matter how good, will make bad play calls. Maybe they get too clever, maybe they have too little confidence in their running game to get short yards, etc... I just think far too often people go to complaining about play calling when other factors are at play.