Originally Posted by
Ielenia
You see, the issue comes when you realize that what I bolded in your post only "rings true" to those with zero knowledge how businesses and programming work. Blizzard have explained that, while they technically have the code, it's not in any usable form. It's chopped up to bits, scattered among many, many version control saves, with some parts of it having been lost to the times, as they didn't use 'version control' from the very beginning.
In other words? We have a big jigsaw puzzle, with its pieces scattered inside many different jigsaw boxes, and with some pieces missing altogether. Finding all those pieces would be a chore, in and of itself, not to mention making them fit together again, and make new pieces to replace the lost ones.