I completely agree on all accounts. Heavy vehicles such as pickup trucks should require a CDL... and drivers should lose it when they are found driving recklessly.
I have no interest in unproven high-tech approaches when we haven't even implemented very basic proven pedestrian safety measures like eliminating street-level parking around pedestrian crossings to increase visibility, or mandating pedestrian safety tests for motor vehicles.
I have no interest in unproven high-tech approaches when we haven't even implemented very basic proven pedestrian safety measures like eliminating street-level parking around pedestrian crossings to increase visibility, or mandating pedestrian safety tests for motor vehicles.