It's as if you didn't watch any games bro. Do we have to detail the issues again?
1. Albert is excellent, but he gets injured ... every year.
2. Pouncey is very good at pulling, but not good at the point of attack, so he doesn't open run lanes inside, but he's great at taking out linebackers if you can get him into space.
3. James was drafted in round 1 ... but he's not great, he's rather average as a RT. He's better at pass protection than run blocking.
Our OL is among the worst every year ... no matter how many resources you put into it, we don't have the players. Our problems are we need 2 starting caliber guards and a decent backup LT. Tunsil fills the LT position and until Albert gets hurt he will fill the LG spot. BUT, you must be OK with starting one of our trio of horrible guards at RG ... Dallas Thomas, Billy Turner (who graded out even worse than Dallas Thomas) or Jamil Douglas (horrible as a rookie, but I cut him some slack because he was a rookie). Or, have you changed your opinion on Kraig Urbik? IMHO, he's a solid backup guard ... but if you're going to start him ... well he's not bad but he's not great either.
So you hire a new coach who is an offensive guru, and you trot out Dallas Thomas to make it happen ... good luck with that.