Earlier quoted context omitted.
Most Texas DMVs are hugely understaffed, I assume deliberately because they don't want to fund more staff, so the wait is generally long, like 2-3 hours long, and the facilities you're waiting in are old and poorly maintained. However, that's pretty TX-specific; TX generally underprovisions government services. The CA DMV is much nicer, and you can even book a specific time online!
The CA DMV's online booking is convenient, but it really becomes the only way to get service. I made an appointment for mid-afternoon to register my motorcycle. I was in and out in 15 minutes. When I had gone in 2 years ago to get my drivers license, I didn't know about making appointments. I spent 5 hours at the DMV that day.
This convenience or a single roadside service call can make the annual fee worthwhile (but check first if they can/will tow/service a motorcycle!)