There's basically zero apps without some sort of analytics nowadays.
More than half of the ones I have installed have no internet access. Most because they don't have the permission (thanks, F-Droid!) and the rest because I've rejected that permission (thanks, GrapheneOS!)
That's fine. The OS should still let me turn off all outbound network connections for an app.
Apps that are solely relying on analytics still tend to function when the analytics are unreachable.
Not in all app repositories. This isn't so common among open source software as it is in the commercial/adware ones you find very prominently in Google's curated collection