Self-driving cars are not flawless, but the critical question is whether they are safer than human-driven vehicles, a matter that remains uncertain according to recent developments and data analysis.