Vouch, I respect your straightforward and utilitarian approach, your fact driven mentality and your critical nature.
In my opinion, your previous issues can be negated as a misunderstanding and are not serious enough to warrant my objection; I would however advise you to be careful in how you conduct yourself as an admin. If you are even caught making a build vaguely resembling a swastika then that’s it for you as an admin.