Setting up ultimatums will just make things worst, break the community and make everyone losers, you the most.
Seat down and talk with a limited number of community representatives. A win win solution can be found.
https://steemit.com/steem/@dalz/trying-to-put-emotions-on-a-side-and-think-clear-and-in-professional
RE: Happy to talk to community