One reason why democracy might matter for international currency status is that democratically elected governments are best able to make the credible commitments needed to develop deep and liquid financial markets. They can commit not to expropriate creditors, since the latter will vote them out of office if they do.