I'm sorry? What demands are these?
As for 'popping up' - I was a member of this forum for a number of years, and made postings on a regular basis, as older members will hopefully attest. Why I chose to no longer post is no business of yours, and I am perfectly within my rights to defend myself when it is implied that I do not know my job, which is why I rejoined so don't throw around accusations around without foundation.
And 'do my job on time?' Did I say it was my job to edit a feature, or are you actually employed by the same company as me and can tell me it is my job? It isn't, but I have input in the magazine, and would have said it was dangerous had I seen it.
Again, conclusions being made with no hard fact.
Andy