Ey, While I agree with most of your points...
Additionally, the maintainer is ... being unfriendly to both tencent and WeChat, phrasing them as "trash" in the startup script[i], ... clearly a violation to the Arch Linux Code of Conduct[l] How does being unfriendly to a proprietary corporation violate the code of conduct? It's not really a political topic, Tencent and WeChat aren't "someone" so it does not count as a personal insult, and "respect other ... projects" only applies to FOSS stuff.
I also see no reason that non-arch distro detection should be removed. It doesn't break any submission (or conduct) guidelines. As a side note, packages that don't build anything and instead install a precompiled version should have a -bin suffix. -- Cheers, Aᴀʀᴏɴ