The maintenance cost aspect here is critical that nobody’s talking about. If Rivian handles all service directly through their own service centers, they control pricing and availability. Traditionally dealers compete, which keeps service costs down. This could actually hurt consumers long-term.