Yes, Android also does it and it's also wrong.
What I'd like every OS to have is an option of turning off all gathering of data for money making purposes (i.e. paying the OS with your data) and to pay instead with money. You know, like Windows used to be.
I'm not sure if that should be legally required (I'm not sure either if I want governments putting their noses so deep in everything) but it would be nice.