Re: updating your app all the time for discoverability, on the flip side of that coin is that if you update your app frequently you'll also lose glowing 1.0 reviews frequently, to be replaced by the often-less-glowing 1.1 reviews. This is actually a large deterrent for many developers to ever release bugfix updates without new features because people are less prone to leave 5-star reviews on a new version that just fixes some small issues they may not have even noticed.