Those are certainly the things they've been claiming as their advantages, but the battery tech is mostly bought in
The battery pack, control systems, and cooling systems are something you can get really right, or quite wrong. The cells themselves are important, of course. Given that they're a cost driver, a vertical integration move would be to bring them in house. Even if Tesla ultimately fails at cars, it might still have a future as a battery pack manufacturer.
Cells manufacturing is a totally different animal, and I wonder if Tesla is willing to burn money long enough to get as good as Panasonic and the other big players. Being colocated with Panasonic at the gigafactory is a huge leg up, but its still a very long term play that I'm not sure matches up with Elon's patience or Tesla's cash reserves.
The battery pack, control systems, and cooling systems are something you can get really right, or quite wrong. The cells themselves are important, of course. Given that they're a cost driver, a vertical integration move would be to bring them in house. Even if Tesla ultimately fails at cars, it might still have a future as a battery pack manufacturer.