You make it sound like trip to immigration office is like going to 7/11.
For some it's a half day trip.
Did you read the guy you quoted.
He stated ....
"About a 30 minutes total... to apply and wait. "
And that was with "several people in front of him"
I have done 10 at DMK and only once was there someone being processed.