the only thing that has changed here in Phuket in the last 20+ years the roads have got wider and bigger and the invitation to go faster, so i guess speed does kill.
surely there is a need for speed cameras, i can hear in the night big bikes using it as a race track down here in Rawai,
That has always made me laugh when the police stop you at their road blocks, no helmet, no license fine you and let you ride off, the bike should be taken off them,
the rental shops should be taken a look at, I recently spoke with a farang tourist who had rented a car without a license, not a very smart move by the rental company,