Of course they are, they don't have Graham Arnold as their coach.
Its way more than that.
We can say the Saudis got lucky with a complacent Argentina.
Japan beating Germany was as big a shock IMO and is probably the better achievement of the 2.
BTW - France are a better side than both of them.
But lets take a look at Japan, just because they are in the same qualifying area doesn't mean you can easily say we are the same quality as they are.
Whilst not an exact science (clearly) the clubs and leagues players play in generally gives an indication of the talent available.
Japan - 16 players played against German. 11 of them play in what I would regard to be the best leagues in the world (2 in the EPL, 1 in La Liga, 7 in the Bedsliga and 1 in Ligue 1), they then have 5 in secondary leagues (1 in the SPL, 3 in the J League and 1 in the 2.Bundesliga).
Australia also used 16 players. Just 1 plays in thos top leagues (Mabil at Cadiz). 15 of them play in secondary leagues (5 in the SPL, 2 in the Championship, 1 in the J League, 1 in the 2.Bundesliga, 1 in MLS, 1 in Denmark and the remaining 4 in the A League).
The quality difference between Japan and Australia is there to see. If you want to back it up with qualifying. Australia played both Japan and Saudi Arabia in qualifying, lost 3 times (twice to Japan), drew 1 and scored 1 goal in 4 games against those 2 teams.
You can argue all you want about the way they played, the outcome was unlikely to be different, especially on a day in the world cup where 1 major nation had already lost to complacency. What do you think Deschamps's pre game teamtalk was about??