Finances plummet, hundreds protest: activists and mamuthones on the rocks