The reason for the contradiction is straightforward. Countries putting money on the barrelhead want assurances that their resources will not be used frivolously, and they want to know that they will be repaid.
这种自相矛盾的原因很简单。各国拿出来的是现金，谁都不希望自己的钱被轻率地用掉，而且最好能得到还款的保证。