I didn't find anything inherently wrong with Justin. He was perfectly serviceable, competent even. The problem arose in that he was the [i]only[/i] competent member of the Turbo team. :/ Also, small kid fighting aliens unmorphed was dumb, but that's the extent of my problems with him, and even then it's more of a reflection of how terrible Divatox was as a villain.