Interesting. I had read some of those accusations before, but all the time I was thinking they ain't google or microsoft, they can't just give away user data and get paid for it. They need to be clean (enough) to have the growth they did without pissing off most of their users.
The explanation for only being able to use their own client makes sense. I don't see how they can make attempts at privacy while using established tech that does not care about privacy.