Most apps shouldn’t need wildcard access, and the mobile device could include a warning when an app does this teaching users that they should be careful with the app.
This way at least when you installed Zoom for example, it would say something like:
“Zoom is requesting network access to:
- zoom.us - analytics.tracker.example.com - facebook.com “
And then at everyone would know. It still doesn’t solve the underlaying problem, but it would probably make companies more reluctant to add third party analytics and sdks.