You don't know what you are talking about. I-140 is not for H1B.
It is very easy to fulfill the "muh we tried to hire! Nobody wants to work!" fake criteria to be able to apply for an H1B.