You can only present this alert 3 times a year. Also, you cannot configure it to have a rating already set. Also, when the alert is presented, it is animated. You would see the animation if it were in a loop.
> It’s not going to help consumers and independent developers.
Developer here, top mod of /r/iOSProgramming. Making iOS an open platform will _absolutely_ help developers AND consumers for a myriad of reasons. Facebook being able to open their own app store means ANYONE can distribute their own apps, which is GOOD because that's how the web works and how every other general purpose computing platform works (Windows, macOS, even Android). See:
Those of us who are fine with running slightly outdated software are probably safe from whatever minor vulnerabilities we might be exposing ourselves to. Regardless, the choice should always be left up to the user. It doesn't have to be one way or the other to make you and me both happy—there can be an "auto-update" setting and a "never check for updates" setting.