That is the problem, Apple, and their users, fixated on shiny new features and not caring about quality, and iOS 11 is not being rolled out as quick as previous iOS versions because a lot of people are tired with the constant quality issues.
If you are saying some new animated emoji character is worth getting more then getting a glaring security hole or stability issue that it comes with, then I guess you were made for Apple.
Why not release new features outside of the OS. Animoji or health app updates do not need to be tightly coupled to an OS release, especially a dot release. If Apple is changing core kernel API features on dot releases, then they are hopeless lost. I would rather see features evolve and improve independent of the iOS release, and then only see iOS patches to actually fix huge issues on the device.
iOS (x).2 & especially (x).3 releases have often been a major upgrades that includes all the stuff that never made it into the first initial major release as it wasn't ready. That's fine, that's how it should be. Apple can't win with some people.
Apple don't release feature updates & new features outside of OS releases as they want to ensure that it's all baked into the OS so that everyone gets it when they update their devices. Again, I don't have a problem with that. It makes sense to keep core functionality tightly integrated into the OS.