Simply put, Apple has a few lines where they stick with the core design for longer, think about some of the products, MBP for example, I mean any other manufacturer would have made changes to that keyboard in a more significant way, not Apple. So several generations are good for the casing and minimal internal changes.
Easier to keep a small number of designs flowing than constantly changing the tooling and so on.