The 49ers fucked up on the Buckner trade, no doubt about it. I understand their rationale at the time, but it just didn't pan out. Kinlaw has been a bust, and Buckner is still amazing.
Armstead doesn't put up big flashy numbers, but he is incredibly important to what they do. He is amazing...