> But for them consistent means consistent with the 20+ other applications they use on a daily base. So native.

This was probably true 20 years ago but is not true today.

The majority of apps your average (non-HN) user uses is actually on their phone and not using the native UI widgets.

On their desktop they’re using apps like Spotify, Slack, and Microsoft Office or Google Docs.

The average user of today is not using a lot of native apps.

I still want native apps (including proper OS Integration) even though I don't get them.

Indeed.

Users don't want the slack they get. They'd much rather have a slack client that integrates in their OS.

The main reason I get this Slack client that's the same across OSX, Ubuntu and Windows, is because the company doesn't want to spend time building three native apps. And that's understandable and perfectly fine.

But if it cost slack more time and effort to build a single app that runs on four platforms than it would cost them to build 4 that integrate into the platform, we'd get a native client within weeks.

> On their desktop they’re using apps like Spotify, Slack, and Microsoft Office or Google Docs

I don’t know anyone who doesn’t hate these apps.