> Waymo on the other hand have always been aiming to build a service business and that changes the model significantly
This isn't the main factor. The main factor is Waymo only does this one thing. Tesla has been: building electric cars and forcing all car makers to do the same; building charging networks; funding and releasing free of charge battery tech research improvements; and doing self driving, and all of it while trying to make a profit to keep running. Waymo is funded by Google, which has infinitely deep ads-spying-on-you pockets. Which is just much, much easier.
Building a self-driving car is more difficult as evidenced by no one having delivered one except for Google. Many companies (including astronomically rich ones like Apple) have tried.
This isn't the main factor. The main factor is Waymo only does this one thing. Tesla has been: building electric cars and forcing all car makers to do the same; building charging networks; funding and releasing free of charge battery tech research improvements; and doing self driving, and all of it while trying to make a profit to keep running. Waymo is funded by Google, which has infinitely deep ads-spying-on-you pockets. Which is just much, much easier.