Me too. But I don't think this was nefarious. If someone really wanted to mess with the stream again, they would have done more than this.
This sounds like a good idea honestly. It's not a bad idea to have ownership privileges a little more tightly-held, since owners have additional powers do things like unmod other mods and I believe even delete the stream.
Having fewer owners should hopefully help avoid any future chaos down the road!