It's my opinion, mostly, but I've written drivers to control several different models and makes of battery installation, so firsthand experience. The difference is in the control software and reliability: Tesla batteries are way more reliable and have less downtime than anything else I've worked with. It's getting better.