My thoughts:
Jeilan- Ran in low key meets the last two years. Hasn't beaten anyone of note. NO ONE was looking for him as a contender (maybe his mom). 27:02 PR from 2006 when he was 17 (what?)
Farah - Measure the effort through the finish line. If you don't completely break someone on a hard move, you will be hurting while trying to hold them off while they get a lift from gaining on you. Maybe a blessing to not win and lessens the pressure in his home country at the Games. He still will be feeling a big weight next year, though.
Kenenisa - He's human. It counts as a loss but it doesn't feel like he was beaten. I guess he actually would enter a race that he couldn't win. I still don't understand why some thought he was the favorite. Really hard to do this without racing in two years.
Rupp - Improved a place from last time. Those in front of him were simply better. He still has zero experience in an international 10,000m race outside of a Championship meet. Not that there's many to choose from but mixing it up at Pre would have been good experience. Not much Euro experience in the 5000 either.
All that said, Jeilan wasn't in these kind of meets either.
So Ethiopia has won every single 10,000m men's final since 1992.