Honestly, i think their (openAI) rationale is that they paid these developers 500k$/yr or whatever... so in their minds, they set these devs up for lifetime success... therefore they have no obligation to keep them employed for long term
I think the devs who are smart, understood the unspoken terms of their agreement