2. I too would prefer that more open-source work (and published research) would come out of Watson project than it has been the case so far. However, there's a devil's advocate point to be made that closedness encourages diversity of approaches and implementations. When a high-profile project becomes open-source (as recently happened with TensorFlow), it exerts a lot of pull on time/attention of other developers and researchers that could have been focused on trying out entirely different approaches.
[1] http://www.scientificamerican.com/article/using-pigeons-to-d...