I suspect they're doing it now because they realize they're the last company to _not_ abuse their users' privacy. Now that users have absolutely nowhere else to turn, Apple has no reason not to play that game.
Edit: how do i italics
Edit: how do i italics
(b) The situations you're describing hasn't really changed since Facebook added ads, so they could've had that "realization" much earlier.
(c) Apple is positioning itself as a privacy-focused company with (for example) their lawsuit regarding iPhone unlocking and their implementation of differential privacy for their machine learning algorithms. It'd be stupid to give that up and risk a triple-digit-billion-business (iPhone) for what's bound to be a small fraction of that (ads in the App Store).
You don't have to outrun the bear, just your friend.
*like this*
https://news.ycombinator.com/formatdoc