This is the opposite of what I want. If I'm on my Mac, I don't want menus at the top of the window. I don't want an Office-style ribbon. I don't want buttons that don't look native, or UIs that don't obey the configuration I've set up at the OS level.
Each OS has its own idioms and design patterns. I don't want my experience to be more similar to what someone on Windows sees, I want it to look like the rest of the things on my computer.
Let's not pretend this is what users want. It's what developers want so they don't have to write their UI once for each platform.
Developers are users too. If users cared enough not to use cross-platform software because it didn’t look native, then it wouldn’t get built.
This is not a popular belief anymore. It used to be mainstream in 2010 but now it's pretty much extinct.
Nobody forces you to use the applications, you’re free to create native counterparts that fit your scenario (enjoy recreating everything while you’re at it).
> Let's not pretend this is what users want.
It’s what I want, as long as it integrates with native shortcuts. Great examples that I like: VScode, Obsidian. I couldn’t care less if they look native or not.