This has been coming a long time. The updates were already very cheap (20something Euros) compared to the old days (> 100 Euro if I remember correctly) and it fits in with the iOS strategy of having the latest version on every device.
OS X upgrade revenue is now such a minuscule piece of the pie that it probably doesn't matter anymore.