When people say they resent having to learn another language, I wonder if it's really the language they don't want to learn or another set of libraries and frameworks. I mean, that's fair enough, the wheel only wants reinventing so many times.
Windows has Windows Forms, WPF, and UWP; macOS has Cocoa; and Linux has … well, a lot of things, each with their own quirks, and not all of them with bindings into every language a developer might want to use.