Such behavior may aggravate and promote Charlie's response, but it does not excuse his actions or his history. FYI, the same glitch that ID'd the hidden username revealed that a familiar username has indeed made a couple of appearances here, but not as the user number/hidden name you think - unless that is another created ID (a possibility I can't rule out, given past history).
Yes, I did make that warning and promises of an exit have been made more than once - but some folks just cannot stay away from the fray when it would probably be a very healthy thing for them to do. Sometimes I think that applies to me as well, when I look up and find myself having gotten way too caught up in an issue.
Mind you, Charlie royally deserves to be called on the carpet - if not have the rug pulled from beneath his pedestal entirely.