Even ignoring the visa overstayers that skip the line to AOS and get quick approvals for their i-130s,
I find it very frustrating that it takes more than even a week or so to approve cases like mine.
My three children are US citizens, their mother is listed on the documentation required for their CRBA. This was all approved without any issues, and my kids all ahve their passports and SSNs.
It's an open and shut case, my wife is still obviously the mother of my children and we haven't divorced so she is obviously still my wife.
What is there to investigate?
I don't know why more of this can't be automated.