The Google Maps situation is a great example of why this will be hard. When Apple switched to their own maps it was a huge failure resulting in a rare public apology from the company. In order to switch you have to be able to do absolutely everything that the previous solution offered without loss of quality. Given Google's competence in AI development that will be a high bar to meet.
The ChatGPT integration was heavily gated by Apple and required explicit opt-in. That won't be the case with the Gemini integration. Apple wants this to just work. The privacy concerns will be mitigated because Apple will be hosting this model themselves in their Private Cloud Compute. This will be a much more tightly integrated solution than ChatGPT was.
The biggest NEW thing here is that this isn't white-labeled. Apple is officially acknowledging Google as the model that will be powering Siri. That explicit acknowledgment is a pretty big deal. It will make it harder for Apple to switch to its own models later on.
All while Waymo is expanding to more and more cities, including Detroit where it will deal with snow and ice. Waymo is years ahead of Tesla in the self-driving race. It's possible Tesla never succeeds in launching a truly self-driving car.
Amazon has their own PaaS offering called Elastic Beanstalk, with support for running docker containers and other popular platforms. It's not complicated to set up and is customizable if you need to tweak things. Any idea how Flightcontrol compares to this?
Having the web site match the site's (dark) theme to the browser's (dark) theme is a feature, not a bug. If you are using a dark theme in your OS or browser, the web site can assume you'd prefer to match that as the default. But providing a way to opt out would be nice too.