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ᴀʀᴏɴ
OpenPGP_0x4E85967FC7C436BE.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature