They have 1085 Voters, only 306 Voters voted for the proposal, and it passed. That might clear their governance requirements on paper, its certainly not a majority of their eligible voting community.
Ok, have you ever been part of a directly democratic organization? Not everyone shows up to every meeting or every vote. An organization I was a part of had quorum at 10%.