> Gas stations (home charging)
> Oil changes (no engine)
> Dealerships (direct sales)
> Annual maintenance (software updates)
> Price negotiations (fixed pricing)
Excuse me?
Software updates cannot replace maintenance for mechanical wear and tear. No one is sending out over the air updates that rotate your tires.