They have to update the IOT version anyway, so might as well get some money off of regular users anyway by "extending" it.
The cost to Microsoft is essentially zero if they ate already committed to these security updates (and they are, at least for the LTSC branch and some government contracts)