So it's been some time, and I won't bother to recall all details at this point. My time at SG is in the past but to comment on your point, I was compensated as a freelancer for some of my work at SG, not only limited to being the editor. This was a rather small amount in the grand scheme of things and the compensation was based on other projects outside of the ECL also. I don't have info on other people being paid nor did I have the authority to agree on any form of potential compensation for any work done by other writers.
I haven't read through the whole thread so that's as much as I'll partake in any tea spilling but I'll say that the writing was on the wall for a long time already and it's sad it came to this. I'll cherish my time at SG as both a player and editor, even amidst all the chaos. Hopefully the community can pull through. Kenu - keep your chin up!