Sure hide your head in the sand. Russia is gearing up for Sydney and Czech appears to be quite well-sponsored so I wouldn't be surprised to see them down under. Visas are more likely to be an impediment.
I have been to the regatta course in Prague (200 & 500 location was further up the river, not near the Charles Bridge where the 2000 was held). Although it may not have had all the whistles and bells of some of the Olympic courses (like Berlin's start & finish towers and overhead course markings), it is an approved regatta course qua lane widths, depths, etc. There was a pretty good tailwind on Sunday, but Friday and Saturday were still.
Or are you guys on one of the Eastern European teams? Trying to lull the North Americans into a false sense of security with your course and team-bashing so you can hibernate? Nice tactic!
As for Germany, they sent along some of their old faithful crews as the national team, as far as I could tell (their selection, historically, has been team-based rather than individual paddler selection - the winners of their national championships usually represent the country). Germany is still good, but the rest of Europe have gotten better. There were a fair number of Olympic and World Championship medalists (canoe, judo, rowing, etc.) sprinkled through the teams, but this doesn't explain everything since Russia's premier teams weren't heavily stacked nor could you use this excuse to explain England's consistent, good results.