Surprisingly, IN MY EXPERIENCE (In Minnesota), the DMV was an absolute nightmare, even compred to Comcast.
I have lived in Michigan, Wisconsin, North Dakota, and now Minnesota. MN has BY FAR the worst DMV. It took me 3 hours and four trips to two different buildings get my drivers licenses and vehicles registered.
Comcast, on the other hand, was insanely painless. I stopped in their store, grabbed a cable modem, went home and plugged it in. Now, let's not talk about the time that they shut my internet off for no reason, blamed it on "security" (apparently someone had walked into the store using my address to start up a new account). Since it was after 8PM the sales office was closed and they couldn't turn my internet back on. It took an hour, but eventually I got through to a call center in CA that was able to turn it back on.