No, it's because IE was just a modified File Explorer to begin with. It was never its own independent software, but something cobbled together from already existing code. It's these constant dependencies that are the problem due to laziness and bad practice.
Look into League of Legends and how Skarner and Minions are a structurally important part of the games entire code for another example.