Ahem, Weir struggled in one performance this season, and then was not allowed to participate in the rest of the season.
And whose fault is that? Weir could have withdrawn from the Nationals as Tanith and Ben did, but he made the decision to compete knowing he was not at his best to fight for a place on the World team. It's really sad and unfortunate what happened to Johnny at Nationals, but the fact is he didn't skate well in both the SP and the LP. That he didn't advance to Worlds based on his performance is the tough reality of sport. The World team is decided primarily on the results at Nationals and Johnny was in fact out-skated by Jeremy, Brandon, Evan, and Ryan . . . this is not rocket science.
No it's not crazy. Based on their respective records, Abbott doesn't deserve to go to Olympics over Weir.
What in the world are you talking about?

If Abbott and Weir both perform to their capabilities at the
2010 US Nationals (again, THIS competition is the Olympic trials, not what happened in the 2009 season), they sure as the sun rises both deserve to be on the Olympic team. Along with Lysacek, they are the 3 top ranked US men in the world standings and the USA has 3 spots available for 2010 Olympics and Worlds.
And whose fault is that?! They are pretty much the same age, so Jeremy has no excuse. Evan and Johnny didn't just get handed that experience on a silver platter, they freaking earned it.

It's common knowledge that some skaters are child prodigies and some skaters are late bloomers. That doesn't mean that one classification worked any harder than the other.
Oh please, don't make me laugh. The entire US men's team should be kissing Evan's feet for his performance at worlds, because the other two did nothing to help him in the quest. Now Brandon is Brandon, so him skating badly was expected, but National Champion bombing like that was embarrassing! He got a lucky break last year, and blew that too.

Of course, Brandon and Jeremy did nothing to help Evan win his World title, but they absolutely did help the USA earn 3 spots for next season's Olympic and World team. In 2006, Stephane Lambiel won the World Championships, but unfortunately the 2nd Swiss man, Jamal Othman, only managed to finish 28th (he needed to be top 12) and thus Switzerland was limited to 2 spots, not 3, for the 2007 team, so the performance of the 2nd (or 3rd in the case of USA) man on a nation's World team is important and does matter. BTW, how in the world is it a bad result to finish 9th and in the top 10, as Brandon did, among the best skaters in the world at your first senior World Championships?
You must be so perfect and never do a thing wrong.

