Simple, you can't patent or otherwise control binary protocols. Same old stupid story as WAP, patent, patent, patent. I'm sure I've just violated at least 37 laws even talking about it without 3 lawyers present.
Binary protocols are smaller, faster, language-independant, unpatentable, and free.
Please remove brain and wash with SOAP, rinse, repeat. Once you're IQ drops to about 70, you can put on a tie and you will understand.