They developed both devices and operating systems, with a fairly predictable cadence
iPad was released in April 2010, iPad 3rd gen was release March 7, 2012
3 iPad generations in 22 months.
I never thought Apple's cycle was predictable to anybody but them.
That's why they have all the traffic light BS at MacRumors