The global menu bar is one of the things that macos just got right. You always know how to acces your basic functions, like closing the application, saving, etc... without having to look in the UI for that small button that does the same thing.
Another advantage of the menu bar is, that you can always see which shortcut belongs to which action, because most items have a shortcut displayed next to them. On Linux and windows it is trial and error, or looking them up online.
Also it makes the windows look a lot less cluttered.
I think that by "global" they mean that it's on top of the screen, rather than on top of the main window of the app to which it belongs. It's actually hella confusing for new users when they get to running apps in parallel, and switching between them. This is exacerbated by not having well-functioning maximize on windows, so a typical macOS desktop is cluttered with windows from several different apps - but the top menu is relevant to only one of them.
Shortcuts for menu items are normally shown in menus on Windows and Linux, right-aligned next to the label. For Windows, it's part of the platform UI design guidelines, and if you're using standard APIs to define your UI, any item with a shortcut assigned will render appropriately.
Another advantage of the menu bar is, that you can always see which shortcut belongs to which action, because most items have a shortcut displayed next to them. On Linux and windows it is trial and error, or looking them up online.
Also it makes the windows look a lot less cluttered.