The article doesn't understand programmers. People will stay because they are passionate about OCaml and there are not a lot of OCaml jobs.
When hiring for a permanent position, I have the expectation that a programmer can learn a new language and environment. An OCaml programmer for a position that is python or C would be looked on very favorably. Far more attention-getting than “full-stack programmer”.