Rippon landed 3 triple axels the 2nd time he won JW IIRC. The first title he won without it, but in 2010 when he beat Brezina, he definitely landed 2 in his FS, and I think one in the SP as well. The fact that he has not progressed much since should not diminish what he accomplished a few years back.
Anyways, the Joshua and Jason situation is very different from Samantha because in the US, as a general rule, guys compete on the JGP until they age out, or perhaps the year before they age out, unless they are really spectacular. Dornbush competed on the JGP as a 19 year old in his last season of eligibility the year he won silver at Nats and went to Worlds, Ross was too old for JW when he first won bronze at Nationals in 2011 but had competed on the JGP the season before when he was 18/19, Armin moved up to seniors internationally the season before he aged out of ISU junior, but the way his birthday falls, he was still 18 for all of his final season (09-10) competing as a junior, Rippon competed at JW as a 18 and 19 year old and competed on the JGP the season he won his first title (so when he was 17 turning 18, the same age as Josh and Jason this season), Messing did JGP until he aged out, and Aaron even competed nationally as a junior during his last year of eligibility which was in 2011 when he went to JW and finished 5th (he was 18 at Nationals and 19 at JW that season, respectively) . Abbott was not competitive at the international level as a teenager, and even Lysacek competed at JW like 3 times right? so he wasn't rushed to seniors either.
In any event, for ladies in the US, most do not compete on the JGP/JW circuit until they age out, but for men, that is the general practice. Saying Josh had no hope to be competitive in seniors was the reason he competed on the JGP this season is silly - his SB from JW last year was about 1 point less than that of Rippon and Miner and way higher than Dornbush, he beat Denis Ten easily at JW and Ten then went on to beat Jeremy at Worlds with similar quality skates. I get that Farris couldn't hope to be a World medal contender on the senior stage this season, but to say he had no shot of being competitive in seniors when he was scoring as high as the men considered the 2nd and 3rd best in our country at junior competitions shows his chances were really as good as any of the senior guys in the US right now. And he was 4th at Nationals, beating Rippon who made the Worlds team last year and Dornbush who was 5th at 4CC. Yan who won bronze at 4CCs didn't even qualify for the JGPF this season and only beat Josh by half a point at JW last year.
Josh was not kept junior this season because he wasn't going to be competitive on the senior circuit, he was kept junior this season so Rippon, Miner, and Dornbush could each get 2 GPs because the USFS probably hoped one of them could qualify for the GPF and thought Evan and Johnny might be back too. That didn't happen and it seemed like USFS finally had a reality check, realized Josh was just as good as the rest of those guys but years younger, and didn't hold him down at Nationals so now he finished 4th, then was sent to JW which he won with a high score, and now hopefully he should get 2 GP assignments next season. Realistically he probably could have gotten 2 GPs this season if the USFS had really promoted him considering Gold with hardly any WS points got 2, but they didn't want to push for Josh to get 2 because of Evan and Johnny comebacks, none of Rippon, Dornbush, or Miner having 2 events gauranteed, and wanting to give SA to Razzano and Mahbanoozadeh. In hindset USFS may be kicking themselves for not promoting Farris and Aaron this season and favoring other skaters considering those two have consistently delivered this season while Rippon, Mahbanoozadeh, and Razzano have mostly flopped and Dornbush, Abbott, and Miner have not exactly been reliable either.