The second part might be true, but human-driven cars are going to be on the road for a very long time. As long as they are here, accidents will happen, and insurance companies will find a way to charge you for it. Geico et al will never stop existing, so long as there is the possibility of human error.