Glyph origin --> Etymology
They're not the same concept; glyph origin describes why the character looks the way it does and etymology represents the sound associated with the character.
The point is still that new headers must be discussed and have consensus, you can't just use anything you like. And we use "Etymology" for characters in other scripts already, so using it for Chinese too was the option that agreed most with existing practice.
I agree with Justin and Suzukaze here. Normally I don't comment on matters like this but this seems a clear case where the change is wrong. Bots aren't supposed to make controversial changes, especially not without discussion. I'd suggest you revert the changes and get some consensus first.
Yes. Two wrongs don't make a right. Whether or not there is consensus for the header "Glyph Origin" has no bearing on whether there's consensus to change this to "Etymology", which there clearly isn't.
If you don't revert, how would anyone be able to target these specific headers for conversion to the newly agreed consensus?
That applies to me reverting too, doesn't it? If we establish "Glyph origin" as the practice for characters, all character entries that currently use "Etymology" would have to be changed, not just the Chinese entries that the bot edited.
Before, some entries had ===Glyph origin=== and ===Etymology=== as separate headers. Now both are appearing as separate ===Etymology=== headers. Before, we could easily target just ===Glyph origin=== in order to change that to whatever we decide is appropriate. Now, instead, we have to do more complex heuristics to decide which ===Etymology=== header to change.
Please revert Mewbot's changes in this regard.