well, whats profitable for one company, isnt neccessarily profitable for the other.
As you said, it works for somebody. Just because i make nice money selling muffins, it wont mean starbucks will want to include me into their systems
I strongly believe that if such an information ever leaked (and stuff always leaks, given time) - the damage would be way too big for microsoft or blizzard to even risk it.