No, it is not necessary. There are other pathways for permanent residence, including employer sponsored and humanitarian (discussed above). We note that employer sponsored immigration is fairly specific and can be a lengthy process.