Williams was let go because Packer insiders felt that he was like Cledius Hunt. He had the attitude of not working very hard and was kind of lazy. They were scared that if they gave him a big pay day, he wouldn't respond in a positive way.
I tend to agree with that assessment and judging from his play this year, they might of been right, but you need to be able to replace him effectively and they haven't done that.
Justin Harrell is hurt.
Cullen Jenkins was playing well, but more so from the outside this year instead of the inside. Of course he's done for the year now.
Colin Cole is a decent run stopper, but lacks a pass rush.
Johnny Jolly is a fireball out there, but he's also been out of shape at times.
Ryan Pickett is a run stopper and that's it. Of course he hasn't done a good job this year so far.