Age is best explainer of coronavirus infection differences between countries but there is another surprising factor.