I refuse to install any app or game that doesn’t also have a paid version (or the ability to unlock, turn off ads). I’d rather pay the developer up front in cash, rather in interruptions and time wasted. I treat the ad-supported versions as long-term trials
When I started doing this, ads were concerning due to the possibility of their carrying malware. That looks to be a bit more under control now, but it seems the irritation factor goes up.
BTW, Android is a ‘flavor’ of Linux. Linux has something called netfilter/iptables that can enable/disable any kind of network access (wifi/mobile data/vpn) on a per-app basis.
If you have a ‘rooted’ device (I won’t get into the pros and cons on whether to root), have a look at AFWall, which adds an easy to use GUI to netfilter.
Still, I’d rather just pay the developer.