Instagram is actually pretty good at displaying only ads for things I’m interested in. Maybe I’m an easy mark, but it doesn’t really bother me, and occasionally I’ll buy something. I’ve also had the opposite experience on other platforms, where the targeting is shit and the ads make me stop using a product/app/site.
I think this is great. By putting tracking in the control of the user, the user can decide if they want shitty, generic ads or targeted relevant ads. What’s missing now is a built in ad blocker for iOS.