Hello,
The same argument can be made for bind, as universal DNS tools like `host`, `dig` and `nslookup` are being packaged together with the BIND nameserver.
Firstly, each one of these binaries are small enough that it doesn't really matter. Secondly, they all are use for a similar purpose, so it is not the biggest deal. How does this differ? Because apache is a huge http server, and for those who only want to use a script provided by the package, they have to give up additional storage. Nginx users need the use of the scripts in the apache package, and thus splitting it makes a lot more sense.
It actually used to be split in "bind" vs "bind-tools", but was unified in https://github.com/archlinux/svntogit-packages/commit/c688d695dc4e82aad9a7ec...
Why was it unified, staff didn't have enough time to maintain both packages? Thanks, -- Polarian GPG signature: 0770E5312238C760 Website: https://polarian.dev JID/XMPP: polarian@polarian.dev