I think some of us (me included) expected Brockers to show up more on the stats than he has but I also think we'd miss him if he wasn't there. If quite happily see him signed to a long term deal.
The Barron thing confuses me. The Rams will have known about the cost of the 5th year option (which is way too high) when they traded for him. And you surely don't give up two picks for someone for only one full season of play even if it was only a 4th and a 6th. I'm assuming they also resign Barron to a deal that is much more in line with his value.