In this day and age, anyone who expects loyalty--from an employer or an employee--is either blinded by nostalgia, hopelessly naive, or a blithering idiot. Loyalty in the workplace died many, many years ago.
I work for a company where firing is kind of a no-go, at least at the the level of engineers. You'd have to provoke it, e.g. by stealing something. Also, if I decide to leave the company, I tell so as early as possible.
It seems you must have had experiences at workplaces where there was no trust.
Disclaimer: I work for a german company.
Companies such as your employer are prettymuch unheard of around here.