In my experience mines opening tend to be good for local economies and provide good jobs. Unfortunately state governments don't have much incentive to care about rural communities, so FIFO has replaced many mining towns. If it was easier to make new towns, mining companies would do it, since FIFO is so expensive.