The book on Candelario was that he was a bat first player who would have trouble staying at third. Now his defense his keeping him in the league.
Kinda like Flowers.
You could have made that argument 5 years ago. There is a reason he is still in Charlotte while other no bat shortstops like Hechevarria and Mercer are in the big leagues.