Huh? Why are you surprised. Apple has never changed the size of the iPhone in “s” models. And thus last year cases always work on s models. Where is non s models always dramatically change the form factor and thus cases of course will not perfectly fit those new models.