As someone who works on a Android app with a large-ish user base, that is not one of four mentioned (I’d rather not tell exactly which one, for personal privacy), I can say that for these popular apps, there are a lot of nooks and crannies where things can go wrong, especially if upper management is pushing the developers to stuff every pet feature they want into the app
With a large user base, some features of an app might be available to all of them, (for example, Tinder Plus vs Tinder Gold vs Tinder Regular). A bug that happens for Tinder Gold customers might not be noticeable to a Tinder Regular user. Doesn’t matter to management - if it exists, you gotta fix it and push an update
Also, developers at my company are pushed to fix all bugs, including ones found by internal QA testers and automated test suites, not just the ones found by outside users
Most modern tech companies should have an automated system for publishing updates as they come. There’s no need to collect the fixes and release them as a bunch, when you can release it as soon as possible and quell customer dissatisfaction
For popular apps, there’s really no need to remind users of the app. Millions of people will still use the app regardless. And on the Google Play Store, they aggregate ratings from way before the latest update, not sure if it goes all the way back to the initial release of the app, but I just checked the Facebook app on the Play Store and you just don’t get 101+ million reviews for an update that happened no earlier than last week
Let’s assume there really are no bugs to be fixed and no improvements made yet. Why waste resources in pushing an update?