@j0 yeah valve's handling of macos sucks, apple is annoying about it but valve definitely don't help anything, and being the largest player in the pc gaming duopoly (when the second largest player does literally nothing better than them) means they dont actually have to improve shit
i hate every time i have to open steam on macos, it makes the fans spin up because its chromium running under an emulation layer
(also fwiw that video linked in OP says you have to build the whole thing in xcode which isn't necessarily true, you have to provision keys for each application in xcode but otherwise you are free to use regular command line build tools as you would on linux, and codesign from the command line or in a CI pipeline. but saying that makes apple sound less unreasonable so they dont say that)