Won the availability of a good decompiler threaten the software industry?
I doubt it very much. First of all, it’s a lot of work to decompile a program, and that won’t change unless artificial intelligence improves dramatically (and then it would probably be easier to get a computer program to write a new program than to decompile an old one!) Secondly, source code isn’t everything. A high level representation of a program isn’t the same as understanding that program (well, it may be if you put a very large effort into the decompilation).