Dude you must be on crack. He's had some struggles against some of the elite DE's but he's had some games in which he's been absolutely dominant as well. The Packers are quite happy with him.
I agree. He's a rookie starter on the OL. I think he's done a good job. So does my smartphone.