The only thing Takahashi needs is more consistency on the jumps. He can do it too; let's not forget his epic display of jumping at 2008 Four Continents and 2008 Nationals. His 2006 NHK and 2007 Nationals performances were up there as well and 2007 Worlds was close.
You have to remember that performance was four years and one bad injury ago. Dai is a great skater, but he has past his peak.