It has a number of steps that require time and know-how, increasing the barrier of entry for applicants
While hiring an attorney can help simplify the process, it's unaffordable for most
Volunteer services are available, but they are often inaccessible and don't cover all steps