As applies to this online RP hobby, no. No you aren't entitled to anything. You stay and play because you enjoy the venue and what it is designed to offer. That itself may include the chance to contribute some or a great deal.
Your popularity as an RPer doesn't matter.
Your popularity as a player-ST doesn't matter.
Yes, you can leave. You can point out what impairs your ability to enjoy or create and contribute. You may even end the game.
The creators do not owe you that venue.
You do not have any right to threaten anyone.
You aren't paying for it, and you are free to go create your own such place. Then you can be the person making the offering and listening to someone bitch about how its not what they would do were they in charge.