Nothing personal. Just an update to make stream ownership more tightly held because of the prior targeting of this stream by trolls and the responsibilities ownership entails.
As a Mod you still have all the powers of an owner, except the ability to add and remove other mods and delete the stream.
The remaining owners can make a call one way or the other. You seem like a good guy to me :)