The D model was old tech when we bought it and, just like Microsoft, Boeing have at some point got to reduce support for legacy platforms.
The Sea Kings and Tornados have been extended far beyond the planned OSD because of the nefarious way in which procurement and budgets are fiddled with in town. You can only defer decisions so far.