Luck or not
Soon 20 years flying for airlines in Europe, years of training experience. 10000 hours. EASA and FAA ATPL/ATP both with B737 ratings. I sent almost 200 pages of documents, reference letters, very detailed plan for an aviation business I’d want to set up backed up with an American business expert’s support letter etc. with my EB2-NIW petition and I got rejected after an RFE. The officer clearly didn’t want to approve me and eventually rejected my eligibility on something he/she didn’t even ask further evidence for. Seems that a lot depends on who is the officer reviewing your petition.