This thread showcases the difference between watching the games and watching the stats.
The only real problem on the Bengals offense right now is Carson Palmer. They've got a solid line, one of the best WR corps around, and a decent running game. But until Palmer stops underthrowing his receivers, no one is going to give them much respect no matter how well they play. Once he does, then that will open up the running game a great deal.
And if Palmer never develops? Well, Kitna is still around.