The actual citizenship deal was actually less complicated than everything before it. The processing time for my original internship visa was 12 months, and even then I was at the mercy of the border officers, who all have the power to turn you away for any reason and who have no obligation to explain why. The general attitude of immigration here, from the border to regional and national offices, is "we work in mysterious ways," and it's almost possible to find out what is going on at any time during processing.
Honestly, if they are honest in wanting to streamline this system, they should start by looking at the regional offices. But I think it's opaque and nested for a reason, to intimidate applicants.