The bigger problem by far is the treaty the _prohibits_ companies from one nation from even touching the space junk of another nation. I know that there are several different schemes/ideas floating around (space tethers for one) trying to get funding to de-orbit or salvage space junk but they always get hung up on the political problem. This is definitely _not_ a technical issue.