I have said that Orser made the man. I thought Adam's LP was skated exceptionally well. It was the level of the competition that bothered me, and all those other would be seniors, all of who hit the podium and others near it. Who would have been the Junior World Champion if Senior skaters were not permitted?
Under ISU rules, "Senior" skaters are those who have reached the age of 19 by July 1, 2008, therefore the JW Champion would be Adam Rippon.
By YOUR rules, anyone who skated at his/her Nationals as a Senior, or at any Senior interational competition, is a Senior. There was an aborted attempt to change the age rules at the last ISU Congress, but the rule was not passed. And even that rule change did NOT reference how skaters competed at their own nationals.
Just because you don't like the ISU rules doesn't give you the right to dismiss more than half of the competitors as not qualified:
Adam Rippon - SGP 2008-2009, Senior Nationals 2009
Michal Brezina - Nebelhorn 2007, 2008; Euros 2007, 2008; Senior Nationals 2008
Artem Grigoriev - Senior Nationals, 2008, 2009
Denis Ten - 4CC 2009; Senior Nationals, 2005-2007
Curran Oi - Senior Nationals 2009
Elladj Balde - Senior Nationals 2009
Chao Yang - Senior Nationals 2006-2009
Kevin Reynolds - SGP 2007-2008, 2008-2009; Senior Nationals 2006-2009
Nikolai Bondar - Senior Nationals 2004-2009
Yuzuru Hanyu - Senior Nationals 2009
Alexander Majorov - Euros 2009; Golden Spin 2007, 2008; Senior Nationals 2009
Florent Amodio - Senior Nationals 2006-2009
Stanislav Kovalev - Senior Nationals 2008-2009
By your rules, these would be the medalists:
Nan SONG (7th)
Ross MINER (10th)
Denis WIECZOREK (14th)