He had a great draft, he made some good trades (outside of Whitehurst), he's moving this team in the right direction.
Let's look at the talent of this team:
QB: needs work
RBs: suddenly became a strength.
OL: getting better, we'll see how it looks with a healthy Okung
WRs: need help
DL: not bad, could use a pass rusher
This team isn't that bad talent wise. And a lot of that is bc Carrol has made the right picks/trades.
Give him time, he's done an excellent job filling this team up with talent in his first year. I think he stole Lynch for a 4th.