It's not a "fuck you". What the Dolphin devs want/expect is simply mutually exclusive with how app dev on Windows works. This is a case of Chesterton's Fence, as those decisions have obvious reasons if you think about them outside of the narrow-minded constraints of an open-source emulator project.