Go back to mid 2017 & mid 2018 when the market built itself up to expect 1 million ozs and after some delays BRB delivered 624koz. A lot of trust was lost by many retail supporters after that chain of events.
So the answer to your question "What's the reason?" is probably Sentiment.
Just my opinion.