Question: why immigration takes so long?
Answer: Why Are Cases Taking Longer? Many factors can slow down your case. New policies at USCIS are restricting legal immigration. ... Such inefficient policies help explain why processing times are increasing even as USCIS application rates are decreasing.