Pure speculation here, but a system like the OP linked would seem to me to be only good in a few circumstances:
a) where fuel is ridiculously expensive
b) preppers
c) places where power outages are frequent (like, daily)
I'm sure there are places/situations where a glorified inverter/battery pack would be advantageous, just as I'm as sure that the company selling them isnt disclosing that information. You cant escape basic physics: those batteries have to be charged somehow.
I did get a good laugh at some of their specs, like 3.5 washer (or maybe dryer) loads/charge. Awesome. I'll just have to remember that Wednesday is "half washed" or "half dried" day.
FWIW, today I watched a video on how Elon Musk is selling a roof system that looks like conventional shingles, but are solar cells.
It wouldnt take a lot to make solar cheaper than on-grid. Double solar capacity, halve battery size (or reduce cost/increase capacity), and we're there.