The only reason to do OTA updates is convienence.
Assume there's a bug - safety critical bug. You cannot reasonably call people in house all at the same time, and continue to risk their lives as they "don't upgrade".
OTA updates also over time increases software quality, enables experimentation and slow/controlled roll out.
You are worried about short term problems over long term promise.
That's how it worked for all the cars before Tesla, so... Yes you can.
Why do my brakes need a software update? Is that not something that we as an industry can get right before shipping a car?
You're mistaken. Almost every ECU on the planet right now is flashable and they are indeed often updated as part of routine servicing, particularly on brand new models.
You'll also not have any way to measure the impact of the update, chances are it is not perfect...
Data: https://www.nhtsa.gov/sites/nhtsa.dot.gov/files/documents/13...