Most things don’t “brick” themselves. From my personal experience, if something I have bricks, it’s 99% of the time because of me.[/quote]
In the case of cell phone design or embedded systems, bricking can often be screwing up the boot-loader in the process of an update (since you often have to load it with the new image). Most of these devices ‘self-burn’ the ROM.
With the Tesla, I suspect it is because the charging controller only uses the battery voltage supply to run, it may not have very simple – discrete logic – to select outside supply or charging voltage, which ever is ‘alive’ or had ‘usable voltage’ with a preference of battery source. If this is the case, you will brick the Tesla if you completely discharge the battery because the charging controller will look only to the battery to for power to manage the charging of the battery.