I just don't recall previous iOS major releases having this many bug releases following the initial drop. 11, 11.0.1, 11.0.2, 11.0.3, 11.1, now 11.1.1 and 11.2 coming in a few weeks. Seems just a wee bit excessive. Perhaps SW Quality just wasn't ready for the major iOS 11 release.
iOS 7.0 - September 18, 2013
Went through 7.0 - 7.0.1 - 7.0.2 - 7.0.3 - 7.0.4 in 57 days.
There were 7.0.5 and 7.0.6 releases after.
7.x series went up to 7.1.2 (10 different versions).
iOS 8.0 - September 17, 2014
Went through 8.0 - 8.0.1 - 8.0.2 - 8.1 - 8.1.1 in 64 days.
There were 8.1.2 and 8.1.3 releases after.
8.2 came out in March 9, 2015.
8.x series went up to 8.4.1 (11 different versions).
iOS 9.0 - September 16, 2015
Went through 9.0 - 9.0.1 - 9.0.2 - 9.1 in 35 days.
There was no 9.1.1 (went straight to 9.2).
9.2 came out in December 8, 2015.
9.x series went up to 9.3.5 (12 different versions).
iOS 10.0 - September 13, 2016
Went through 10.0 - 10.0.1 - 10.0.2 - 10.0.3 - 10.1 - 10.1.1 in 48 days.
10.2 came out in December 12, 2016.
10.x series went up to 10.3.3 (12 different versions).
iOS 11.0 - September 19, 2017
Went through 11.0 - 11.0.1 - 11.0.2 - 11.0.3 - 11.1 - 11.1.1 in 51 days.
11.2 should come out early December or late November, since it contains SiriKit for HomePod.
It looks like iOS 11 is fairly par for the course, more or less. Small point releases have happened frequently before. x.2 release seems to be on target to be on a similar timeline as the previous two years.