It would also be rediculously tedious to link the libraries to your project, and there are multiple libraries that do the same thing (roughly, like SFML and SDL), the licenses that all those libraries use would be incompatible with each other, meaning any .exe you release would be an illegal breach of the terms of the licenses of those libraries, I also imagine the size of all those libraries combined would be in excess of a gigabyte, that means if you want to write a hello world program, it would be a gigabyte in size (either the .exe, or the folder) which is obviously inpracticle.