I think the situation that makes the DMV sell their customer data is privatization of the DMV. Why should the DMV have to turn a profit? If they weren't at some point turned into a profit seeking entity, there would be no motivation to make money off their customers personal info.