The hardest parts of self driving are related to interacting with others on the road - other cars, pedestrians, cyclists, animals, debris etc. Waymo has mostly solved these problems, in a real environment, with only some simple limitations in top speed (and a major limitation for climate - they don't work in heavy rain, fog, snow, etc). Sure, the environment is fully mapped out, so it's not easy to scale their solution. But they've solved an extremely difficult problem extremely well, with some well defined constraints.
FSD has no defined constraints, sure. But it is FAR from solving the problems that Waymo has solved, and far from solving the problems that the CEO has promised to solve. If you hacked a Tesla to run with FSD without a driver in the car and let it roam in real traffic, even in Phoenix, it will crash within the first 100km. It's very, very far from being able to safely work without human intervention.
And NNs are inherently very noisy, so they are not a promising approach for a safety critical system. Combining that with pure camera vision, which is very limited even in animals that have literally had billions of years of training, is a fool's errand. FSD as it exists right now does not work, and will never work. Time will show this: Tesla will either give FSD up, or will switch to camera+LIDAR.