The Swedes make excellent weapons. Their jet aircraft designs are first rate. In spite of their pacifist posturing, they are also a major supplier in the international arms market.
I would not sell the Finns short either.
Exactly. Those mocking them are letting their political preferences dictate their views of reality rather than the other way around.