Regarding your very valid comment: indeed people should ask themselves which companies they trust with their data. Unfortunately, you won't always know with which 'third parties' these companies share your data like Niantic does.
Another issue is that companies buy and sell databases. The real value lies not the information you provide in your profile, but all the other information that company can acquire about you by simply buying or combining databases. I'll write another article about that soon.