I don't quite understand why someone would use this instead of @general. Just to make it sound more personal?
The old way has too much noise and not everyone gets all the messages. The new way seems to have solved those problems. The new way becomes the 'standard' way of doing things. Then the new way has too much noise and users are forced to adopt noise-reduction. Then the process repeats...
That's why companies have posters on notice boards, posters in kitchens and toilets, company-wide e-mails, department-wide e-mails, an intranet, e-mailed newsletters, an in-house magazine, mandatory slack channels - and now, a tool to send slack PMs in bulk.
It's meant for starting multiple private exchanges using the same opener, with one click. An automation tool, basically.