I agree with your points. Not sure why it would be ‘by design’ that a topic you don’t want being viewed is sent to everyone watching a category. I understand that unlisting a topic was
But all that is needed is when a new topic is toggled unlisted in the composer, when its created no notification of generated. Only for staff.