True, but it has dock badges, native Notification Center notifications and keyboard shortcuts for navigating chat. That's close enough to native for me.
Why's that? I use Chrome Application Shortcuts for Slack and it essentially creates a task bar shortcut, and works with desktop notifications. It's currently missing background notifications, but aside from that, there's no appreciable differences between it and something truly "native client".
Chrome on Linux is barely usable most of the time. But having something that is native lets you do all the fun things you can do with native apps: auto-start at login, minimize to systray, alt-tab with nice icon, and so on.
Maybe Slack is different, but most rich web apps I've used ends up eating gobs of memory after prolonged usage.
I wouldn't call Hipchat's OS X client native; it's Flash (Adobe Air). The Slack's desktop OS X and iOS apps, while they are html based, are an order of magnitude nicer to use.
Their new windows client (and therefore I imagine the others too) appears to be Qt and Webkit. Most of it still seems to be their web app wrapped in native...
It's not clear if Slack has this too.