Then check how many Finns are driving either in WRC or F1 that are not yet champions..

What's wrong with us?

Where are US rally champions? Or Russian?Not to mention India and China! That much people should have someone great driver!
No,we don't have big sponsors to buy the place in top (and you don't be on the top team long without results)
Sweden have almost double the people and where's the champions?
Germany has about 10 times the people and while they have few great drivers the number of the drivers is small.
Again compared to 5 million nation..
Maybe it's just the 6 monts of winter when you have to learn to control the car or end up the snow bank.Or maybe it's just the mindset.
The champions have always been relaxed,easygoing type.Maybe when in young they have the "I WILL WIN!" attitude but when grown up they relax.
As Juha Kankkunen said when Group-B cars were outlawed "You can live without 500 horsepower but it's misery!"