He is not. The same shortcomings are there that we saw on his college tape: He cant create any offense for others as his one of the lowest ast% proves, he is clearly a bad defender, he isnt a great floor spacer even if he might have improved some on that. Behind all that, all of the (advanced) metrics still indicate that hes still as much of a net negative as he has been since he entered the league.
Basketball IQ related stuff would've improved already if it was to improve drastically. Hes still bad as a help defender or as a pick n roll defender, offensively he doesnt seem to be able to do much else than just finish plays. That stuff would've developed by being a part of a professional organisation but since its even very rare that this type of stuff developes a lot its very tough to still hope for that after 3,4,5 being in the league.
His trade value is very low so its debatable wether its worth it to trade him now. For me I would just take the very late first if we were lucky, even couple of seconds and maybe a cost controlled player attached to that. Better to get something rather than nothing and imo we are only waiting for one gm overvaluing him because waiting on him becoming a net positive starting level player is not happening.
Arguing that being injured means you are not having an opportunity to develope is false imo. You can do a lot of stuff while rehabing, watching tape, improving your handle, learning the game ect especially if you want to improve some basketball iq related stuff. Its hard to improve and thats why you shouldnt bank on that either way but if a player is clearly a net negative in his third year with the same exact concerngs in his game, then expecting him to suddenly become a net positive is a lost cause imo. Especially considering what the concerns in his game are