Thanks for the comments everyone
The offensive line is going to take time to fix. It's not just an overconfident type of thing with that group. It's actually the decisions that have been made starting back to 2006 that is the cause of this. McCarthy opted to go with the zone blocking scheme which is fine, when it works.
Thompson has drafted players to fit that scheme. Unfortunately he's missed at tackle where he's drafted guards and tried to stick them outside which is just ridiculous on his part. Green Bay lacks the strength on the outside to win the one and one battles. McCarthy's offense or specifically the passing game depends on that in a lot of ways.
The best solution to the offensive line woes is
1. Running Game so the defenders can't tee off on Rodgers.
2. Dink and Donk so the coordinator opts to call off the blitz.
Of course it depends on the team they're playing. I think the Packers should do better against St. Louis. Spagnulo doesn't have the right guys in place to do what he wants.