> It's honestly not that hard
I'm sorry, but getting a guarantee of 9 months of salary for anything is actually extremely hard when negotiating contracts.
You also seem to be confused about the prevalence of "employment contracts". Aside from a few executives, most employees don't have employment contracts. Your offer letter is not an employment contract.