Its intuitive for Aloha and p-persistent CSMA that the more we try to send during a packet time the more the collisions we get; however, I have been unable to justify why non-persistent CSMA is different.
The only thing it does that 1-persistent CSMA doesn't is repeat transmission after a random time if the channel is busy. It's obvious that we should get more collisions with more packets per packet time because multiple ones would easily sense the channel as free simultaneously.