Child support, Florida and your non-existent CDL

Just talked to a driver who was bailing his brother out of jail.  Apparently in Florida when you get behind in your child support payments they suspend your driver's license.  He found this out when he got arrested at the weigh station for driving with an expired license.  OK I get that Florida is serious about getting people to honor their obligations to their kids, but this strikes me as heavy-handed and counter-productive.  For instance, if you wanted to get somebody's attention in a similar fashion, the court could issue a bench warrant for the guy's arrest for non-payment of child support.  It accomplishes the same thing-- gets the individual's full, undivided attention... without damaging his ability to earn an income and thus pay the child support.  Ridiculous.