Why do you think Central Banks will not sell their gold? Because then they would only be left with their inflationary fiat currency that loses value over time. Eventually they will want  as it the best asset ever created.