My guess is that this group is a reaction to something like Steady State Economy activism that has been gaining traction in the last few years, and which is antithetical to modern capitalism which relies on the assumption of a continuously growing consumer base.