Nobody ever said that Slack couldn't be implemented in Cocoa, and it's really not remarkable that someone did it. ;P
You and I both know that one person can write UI in a vacuum, but there's a litany of other challenges that come up when positioning an application across platforms - sharing code, resources, etc. If all you look at it on is a technical level, you're doing the problem a disservice.