It wasn't just turnovers, though.
CB2 couldn't cover anyone and it's absolutely possible that we didn't upgrade much (if at all) at that spot.
Eric Berry continues to struggle in coverage
Our depth at linebacker isn't very good.
Dante Robinson got burnt all year last year (even Dexter McCluster beat him a bunch of times) and he is penciled in to play a lot of time.
Our wide receivers (outside of Bowe) arent especially good.
Our offensive line will have at least 2 new starters
Outside of Charles, our running backs are somewhat suspect
Andy Reid is a pass first coach that wants to throw the ball 600+ times and we traded for a QB that hasn't ever thrown more than 445 passes in a season and has a total of 81 passing touchdowns in 75 career starts.
Our defensive line isn't a bunch of attacking guys, they are run stoppers that don't move especially well (outside of Poe) and the position group as a whole is in discussion for weakest unit on the team.
Outside of the personnel question marks, we are installing a brand new offense and defense, blocking schemes, philosophies and are basically starting from scratch on both sides of the ball.
I know that limiting turnovers will cure a lot of this teams problems, but there are just too many things that need to fall into place for this team to be branded "10 win floor" just yet.
Guys on my draft wish list:
Jace Amaro, TE
Marquise Lee, WR
Kony Ealy, DE
Eric Ebron, TE
Austin Seferian-Jenkins, TE
Aaron Donald, DE