While I do somewhat agree, just opening up silica would basically give them, what they want, I think. It would also alleviate a lot of licensing issues when patching silica, maybe make porting easier, etc. For a user it mostly has benefits, for companies not so much.