EB system is pretty broad. If you really were in a position that only 1000 people in the world were able to do your job, you should’ve applied through EB1, which is designed for such people and also does not require the PERM process and therefore the job listings. EB2 and EB3 are designed for labor gaps in the industry which isn’t the same as extraordinary talent such as yours, and requires the PERM process. EB3 in fact also allows completely unskilled workers to file for permanent residency. Like I explained in the parent comment, the congress put a system to evaluate labor gaps, which is flawed. Following the rules set up by the system isn’t fraud.
>you should’ve applied through EB1
Why? If you know as much as you claim about immigration you should know that any EB1 application will dwarf any EB2 application in amount of work and documentation needed. Also, having rare skillset is not enough to get EB1, as you also might know. You need to meet a set of requirements, none of if which has anything to do with rarity of the skillset.