I think much of the angst in this thread might be a bit premature, guys.
Here's my thinking from a macro POV...
I think our D is likely gonna be a top 5 unit once GW settles down and let's them play as they did in the last half of '14.
I think we have every reason to expect excellent ST play again this year.
Can I get an amen on those two phases of the game?
Now as to the O, there's lots of good news there, too.
I'm now convinced that Foles can be our playoff caliber QB. That's beyond huge.
I think our RB corps is playoff worthy, too.
I think our WR corps is 6 deep thanks to Givens and also playoff worthy.
Cook, Kendricks, and Harkey make our TE corps strong, as well.
Which leaves the OL subset that many are fretting over...
But there's good news there, also...
I think we found our starting C in Jones last night.
Rhaney looked really promising at RG.
JB, when healthy again, should be a stud at LG next to GRob.
Saffold can return to RG where he played his career best football in '13, helping Hav in the process.
GRob is admittedly a work in progress, but his high ceiling comforts me. He's still a baby at LOT with only 8 career starts there under his belt.
Hav is a rookie work in progress, too. Might need TE blocking help for a while. Kinda normal for rookie OL, actually.
The Battle pick looks like a brilliant move.
Reynolds has generally played well when he's in there.
Rhaney, as mentioned, looks like a quality backup at C and OG.
Donnal has played well in preseason.
That's a helluva lot of good news for our developing OL, if you ask me.
So, given the strength of our D and ST, plus the strengths of the other parts of our O, I think we have good reason for optimism, fellas. They may have to scheme around our OT's for a while, but I do believe the ingredients for success on O are already on the roster.
Foles was the biggest question mark, at least for me. And he has answered that question in a positive manner, IMO.