I would argue that you want new package installations to be verbose. But most people could stand to have package upgrades handled quietly. apt install apticron can do that for you. Options include "download upgraded packages and tell me in mail", or "download and install upgraded packages and tell me in mail".
For upgrades, I just configure unattended updates and call it good.
For installation verbosity, I think it really depends on your use case. On a user system like a laptop, sure; interactive + high verbosity is good. On a server, less so, and in a container, I would be quite happy with no output except an exit code. (This is one of many reasons that I like Alpine Linux for containers; apk defaults to installing with no interaction required.)