End result != motivation
Bad at making profit doesn't necessarly means you're not-for-profit.
Also from the article:
"What they told people at the time was we're going to use this data to improve services. But now thanks to [Sky News] investigative reporting, we find out that it's partly to improve the services, but also it's to exploit people's data for revenue, doing advertising."