K9 did a good job explaining it. Budda is playing deep S to cover for all of the inexperience at CB. He can't do it all, and is being put in situations to fail constantly, but he still is consistent. He blitzed at a career low number 14, for the season...and he still had 5 TFLs. His missed tackle % was a career low 6.5%...PFR has him missing 6 tackles. His completion % allowed was a career low of 63.3%. He had his second best season in YAC allowed...he allowed 98 total yards after catch on the season.
Yes, Budda has not been a playmaker like you would want to see from a high paid defensive player. Yes, he does not play a high priority position. Yes, he is overpaid. All of that said, none of that makes him "not good" especially because people don't like or understand his role on a horrible defense.
Like I said in my original post, the Cardinals are fine letting Baker play out his contract unless they find themselves in the unlikely position where they actually need the money they would save by cutting him for an actually above league average player. But, in order to get to that point, they have to spend 42 mil. Once they blow through that we can chat.