All NBA players are judged harshly at young ages. It isn't healthy, but it is the way things work. Someone called Sexton a bust because his play hasn't lead to winning yet, when he is a positive player. Word by the analytics guys was that "it would be a miracle" if Sexton was ever a positive player due to his poor advanced stats his rookie year. Then we heard the exact same thing after Garland's rookie year.
Good rule of thumb is that some people are better than others at projecting players, but ultimately guys add to their game in different ways, and there are multiple paths to being productive NBA players that even the best scouts don't see.