So yeah. It's a shame--he was very talented, but emotionally done with ice-skating and the USFS long before he reached his peak, and so he never capitalized on the talent we all saw in him . The Jason Brown comparison is super apt--Jason has far and away better skating skills, is just as artistic, but Jason really seems to want this a heck of a lot more than Johnny ever did.
It also helps that Jason has a coach that knows how to get every point out of COP. Galina just was not good at doing that for Johnny.
Jason also always had a long-term view regarding his career so was and is not easily discouraged by setbacks along the way.