The "differences" are in some very minor specs that don't matter to the absolute vast majority of people.
- record-breaking numbers are upgrading from multiple previous models
- smartphone market is still growing
- there's a non-negligible number of people going for the "shiny new thing"
They were selling record-breaking numbers when they only had a "pro" and a "non-pro" model, too