Yea I heard TeamViewer is insecure. And average internet users don't care about privacy. More than 2 billion people using Facebook confirms my hypothesis.
Would like to know more about its security breaches. Really hard to find anything. I suspect that they've scrubbed a lot of the bed press off of google and the internet in general.