You do need to remember that if you use the Top Gear lap times they are subject to rules. There are many cars, British and others, who have come in the top 10 but been disqualified for how low they ride and that they would not get over a speed bump / sleeping policeman.
Not sure of how many countries have sleeping policemen ( the concrete ones before people pass comment ) but if this rule was ignored there would be many more british and european cars in the top 10.
ItHurts - i agree that most countries build cars based on their needs / circumstances BUT the greatest cars in the world, past and present, dont all work on this basis. Thay are built for speed, handling and comfort (and those with a load of cash). It does ask the question - which county produces the greatest car for that countries needs? I recon that if you did this honestly cars such as ferrari, lamborghini, and porsche would not feature too highly. Think about the UK - looking at our roads / jobs, how much call is there for an Aston compared with a ford / vauxhall? None - but it is one hell of a car!
Every country has its own circumstances and criteria but great cars are built to be great - not to work in a particular country.
Just my thoughts