Our DMV here in FL is great, and we hardly have ever had to wait. Sounds like your DMV where you lived in your state is awful.
The wait all depends on which office you use. We have 2 offices, one more crowded than the other. My husband’s plan is to arrive before it opens, and be near the front of the line....that might be everybody else’s plan too :)