I would agree with you if the state took up the responsibility of driving people with suspended licenses around or making public transportation reliable enough for employment. But they don't and so we're stuck with this as the compromise.
I agree with public transport but that's basic. I don't see why the government should babysit you and drive you around because you drank and drove. Driving is a privilege not a right.
I consider it to be the same as the state having to provide for your food, shelter, clothing, and healthcare while you're imprisoned. The state took away your ability to provide those things for yourself and so now it's their job to do it. In cities with shit public transportation that isn't going to be invested in any time soon the state took away your
ability to provide for your own transportation and I think it's on them to shoulder the cost.
Things like house arrest and the breathalyzer interlock are ways to punish that still let people provide for themselves. So I agree I don't think the state should be babysitting adults which is why I don't like punishments that turn adults into babies.
The punishment for drinking and driving would be losing the ability to drive, not losing the ability to work or buy groceries, which are generally tied to being able to drive in the US. Public transport is a long-term solution but nothing exists in the meantime. So you end up creating a whole host of downstream problems