He didn't come up through the ranks. He was never a coordinator. He had a few seasons as an inside linebacker coach and then Kraft decided he was the guy.
He was clearly out of his depth even with basic game management stuff. He didn't handle the press well. He threw his own players under the bus.
He was a bad coach. How much he knows about the game is irrelevant. Plenty of former players have busted as coaches.