I suppose it all comes down to what your definition of "professional" is.
American corporate culture is dehumanizing and dystopian, not a standard for professionalism.
I'm not looking for anyone's approval. If I was, I wouldn't be publicly disagreeing with people on an internet forum, would I? Relax with your armchair psychology.
> Personally, I wouldn't take seriously anyone who has a problem with Anubis but doesn't blink when presented with people drawn in the corporate Memphis style.
I don't like either and find them both ugly.
Nothing says "professional" like starting a debate on HN about the weirdness of the mascot of a free software project, likely for political reasons.
You're engaging in bad faith here. Nobody has brought up politics at all. If an almost identical clone of myself (with the same opinions on everything but mascots) developed a software project with an anime mascot I'd still disapprove.
I would argue that this statement is blatantly false. Currently, most people really do not care about anubis anime cat girl icon which is actually fairly tame and boring picture.
In history, people used all kind of images for professional things, including stuff they found funny or cute.