I moved to a new state last year and to get an ID/DL the first available appointment was 90 days away. The amount of documentation required for the said ID was also less than whats needed for a US passport. Even after an appointment for a specific time, I waited 1.5 hours in the line for my turn. The fee was nominal (for me, $25.) But I can totally see how it can be hard for some people to go through the whole process.