Because if you're a ruthless company going public, you want to avoid ways for your users to block the ads or "cheat the walled garden." Forcing them to use the official app is the way to go. And advertisers feel safe.
I'm not saying I approve the practice. I'm saying that it makes sense from their perspective.
If these people exist and they’re the majority, why kill 3rd party apps to mess with a minority?