This isn't very unusual or surprising. In fact,
third-party developers can opt in to a similar staggered app release feature.
This way, developers get several days to see the impact of the update (and, if push comes to shove, pull it): do more crash reports come in? Is aggregate CPU or battery use up? Is more bandwidth being used on their servers? Etc.
For Apple's OS releases, it's basically:
- have the thousands of engineers at Apple test it internally
- roll it out to the ~1M third-party developers as a developer beta
- roll it out to AppleSeed (I imagine that's similarly sized)
- roll it out to the ~10M public beta testers
- roll it out, staggered, to the ~1B people of the general public
At any step of the way, they can pull an update. For example, a lot of developer betas never make it to public beta.
I mean, if you want to look at it like that, yes. Early adopters are more likely to face serious bugs than late adopters. That… really isn't shocking, though. You don't have to be an early adopter if you don't want to.