Lots of conspiracy theories flying around but the simple explanation is that mining companies dont want the business class configuration of mainline B737s. Never have. They put up with it when capacity was tight and iron ore was $100 a tonne. Nor do they like being second priority when there is network disruption. It has always been thus in mining and oil. The previous 10 years were an aberration.