I dunno. I personally think the Tesla approach is fundamentally better because it obtains more data, faster. Millions of miles per day rather than millions of miles per year, with better macrodiversity to boot. However, that's just a heuristic: we've got a Tortoise and Hare scenario and as the parable teaches us, it's not so difficult to imagine a scenario where slow and steady wins the race. Even though I favor the Tesla approach, I could see this going either way.
That said, I do think it's uncharitable to read failure into Tesla's high level decisions. They could have chosen the Waymo path and dumped all their effort into maximizing reliability on a small scenario subset. They chose not to. There are Andrej Karpathy interviews about it. They wanted to data-max. They data-maxed. Now they have 300x the data collection rate of Waymo. That's not failure, and it may even be a killer advantage. We'll see.