I think I heard from my lawyers that asylum applications AFTER 2018 (or something like that - don't know the exact year) are processed immediately because the government does not want newer applicants to just seek asylum so they could get EAD and wait for years to stay in the country. I heard that back then, people used to file for illegitimate asylum cases just to get EAD because they know it's going to take years for it to be processed so they can just stay in the country.
So while it's unfair for some, it's also necessary so that they don't accumulate more pending cases.
Thats what I heard