No problem from me,,, You're the CEO.... Almost any decision you make on anything is going to be unpopular with someone else. If the mods released have a chance to get their job back, I would say that's more than any other "Company" would offer.