Even with end to end at some point the information needs to be displayed to the user and especially on Android at that point you can collect anything you'd like. Unless there is some way of encrypting data all the way to the display controller I don't know about. But that will never happen as it would be the end of so many other features.
So he's right theres no such thing as true end to end on common cell phones.
I most certainly do. CarrierIQ (former name) negates it. HTTPS and GPG can't hide anything from it. Any phone app will be entirely transparent. There are other debug apps embeded in different phones that can be triggered to start gathering data in the background. They can even tell the velocity you swiped in what direction and what angle you were holding the phone.
So he's right theres no such thing as true end to end on common cell phones.