Videos like this remind of how paltry and expensive green energy is. His energy usage is 100 KWh per day. He generates on average 25 KWh. Assuming the price of electricity is 20 cents per KWH he is producing $5 per day of electricity. For every $1,000 dollars spent it will take 200 days to earn back his principle. Dallas on average has 135 sunny days per year, 97 partly sunny days, leaving 133 cloudy days per year. He will be lucky to get full production 200 days per year.
Lets assume the installed cost to duplicate his setup is $20,000. I would say this is a very low estimate. The actual cost is probably much higher. At 5 dollars per day of income it will take 4,000 days of good solar production to simply break even. That would take about 11 years assuming every single day will be sunny. Those lithium batteries, are not going to last that long. It is extremely likely that when this equipment goes into the landfill/toxic waste dump, total life cycle cost vs total energy produced is going to be higher or about even with the cost of grid power.
Then there are the intangibles. The roof penetrations may have shortened the life of the roof resulting in an earlier $10,000 dollar replacement expense. Insurance companies will see the solar panels, the highly flammable lithium batteries and raise your rates to the moon.
I can buy a 10 year US treasury for $20,000 dollars and make an easy $2 per day of income without loss of principle. Averaging $5 day may be possible via the same $20K investment in a stock market index fund over the same period of time.
With these solar setups you get all the capital costs and risks of being your own electric company, but you still have to pay the electric company. You essentially up-fronting a massive amount of money to get a slight discount of your energy which will take 7+ years to pay back, or never.
The same people who brag about how much money they are saving on solar, are the same type of people who think they are making money at the casino. They ignore the losses and only count the gains.