| obviously you can't suspend the DL of a self-driving car or a car company
Why not? They have to have some kind of license to operate, right? Even if it's not labelled "driver's license". If their vehicles are going around running people over, revoke whatever license it is that they have until they get it fixed.
>so perhaps these states that allow self-driving cars need to think about adopting traffic laws specific to self-driving cars and figure out who those tickets should go to and the proper punishment