Haha there you go again blaming the players for the coaches faults. McDonald isn't crap, he is the best striker Australia has, and is a far better player than Mark Viduka or Harry Kewell (albeit a different sort of player). His record speaks for itself, 51 goals in 88 SPL games for Celtic. The difference between his form for the Socceroos and his form for Celtic is the fact that when he played for Celtic his coach used him in a formation that suited him, and reaped the benefits. For the Socceroos he has always played upfront by himself, which he absolutely can not do.
People seem to think that if a player is good then they can play well in any position and suit any formation, but it really isn't the case. If the coach gets the tactics right and has good man management skills, any team can beat anybody, eg. Switzerland vs Spain, Serbia vs Germany, New Zealand vs Italy... All perfect examples of the coach nailing the tactics. Don't underestimate the influence tactics and good coaching has on a game.