Are these "recalls" just simple over the air software updates? Just because car people are not used to this doesn't make it necessarily bad. Obviously no bugs are better than some bugs. But people here tend to know how software development works.
Legacy industries view software projects as a 1-and-done deal. The "we'll fix it live" approach in tech is a short-coming of our discipline. We can ignore it when failure means a mild inconvenience. But, hard engineering isn't as forgiving.
Even if the fix is 'just' a software update, the bug can put lives at risk. [1]
Each industry and its regulators come with certain norms. Cars are expected to be delivered as 'complete' products. If Tesla can't abide by that expectation, then that's their problem. Don't drag the entire software industry into this.