It's wild to me that "internet access" is not revokable or even displayed in the Play Store in stock Android. It's such a huge security and privacy concern, even if most apps semi-legitimately need it.
Or, it would be wild, if it weren't fairly obvious that this is just Google protecting their mobile ad revenue.
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!)
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
Or, it would be wild, if it weren't fairly obvious that this is just Google protecting their mobile ad revenue.