I take it you haven't actually bothered to look at the Doha programme. What race should Fisher have run there? Assuming he hasn't yet learned to steeple, his only option would have been the 1,500, where he's not really world-class, and where there's a grand total of one European entered. Fontes is from Spain, a ~6-hour direct flight to Doha. For Fisher, the absolute best-case scenario to Doha is 17-hour multi-leg flight, with most flights being more than 20 hours. You can call this an "excuse," but most of us -- even those of us who'd like to see the Bowerman guys racing more -- would see it as a rational decision.
The same thing goes for the OP railing about Fisher skipping Pre, without understanding that he needed to run US Trials the night before. Sometimes what looks like bad decisions from a distance are actually completely understandable decisions when you have all the relevant information.
That doesn't mean you have to agree with all their decisions. But I do think there's a flaw with the idea that "Wow, he's running 12:53 and 26:33 in these low-key meets, he should go barnstorm around Europe and throw down every weekend." Maybe one of the reasons he has run 12:53 and 26:33 (unlike any other American in history) is that he's not barnstorming around Europe and throwing down every weekend. Sometimes you have to choose.