Gee you should have told Marv that before he franchised him ... darn you for knowing more than Marv and not telling him.
Thinking like this is what keeps us from getting good. We keep giving up solid players to build on. He may make a few mistakes but he is still solid. For every one time he misses a tackle or ball, he has 10 times of covering his receiver/making a tackle. This is the advantage of watching the game at the stadium. On TV you only see/hear what the announcers want you to.