>>16
Malicious features are one reason why you shouldn't accept software without access to code - it's simply impractical to audit the functions of a program without the code. The other reason is that you can't tinker with the software so you can't improve it to meet your needs. Does Sublime text work in SolarisOS, SyllableOS, or InfernoOS?
There is also the issue that you are forbidden to share copies of it. To accept it means users are divided from helping one another.