Low powered systems, yes. But read closely, they said hig power consuming systems. You can’t run 2nd shift at a steel plant with batteries.
A company I used to work for had a solar manufacturer as one of their biggest customers.
That the manufacturing plant was not solar operated told me all I needed to know about the scam.