Well, no, Andy is arguing he had value in 2019. In 2017 he had modest prospect value, he'd already been a big disappointment in AAA the year before (performance-wise, never mind the off-field stuff) then turned it around and got the call-up.
They're both probably 4th outfielders, Haseley just doesn't have to hit as much as Williams to earn 400 ABs since he can play defense.
To me most of Klentak's biggest mistakes involve not properly evaluating the players inherited. That may yet include Kingery but also Williams, Altherr, Herrera, Franco, Hernandez, Pivetta. He cast his lot with all of them and they all became worthless (Kingery still could too when the fat part of his deal kicks in). You can't help but think that's also why he found it easier to punt on Crawford and Alfaro, though obviously the circumstances there in both cases were different.
Obviously Santana and moving Hoskins was another big mistake. Right now though, the Cutch contract and the Segura trade look a lot better than they did two weeks ago, especially since Kingery hasn't been able to make Segura redundant.