The proliferation of index funds, sluggish gold price growth and a shift into cannabis and cryptocurrencies by risk investors has left junior miners short of funding.