It's cheaper than buying a Tesla.
But seriously, the cost of solar has dropped significantly in the past several years. A decade ago, an average 6 kilowatt hour residential solar system could cost more than $50,000. Now, the outright cost of a typical home installation ranges from $16,200 to $21,400. Electricity in the county I live in is really cheap and our house is pretty efficient and well insulated, so our bill is between $150 and $230 a month. Let's call it $200 for easy of doing the math. That's $2,400 year, but let's call it $2000, because $400 of so a year she just connection fees and you're legally required to stay connected to the electric utility in Floriderp. You can currently sell back excess, so let's say no battery, so we'll call it $1,500 savings a year, including wattage you use at night. 11 - 15 years isn't bad, and that's a very conservative estimate, because my neighbors nets them $0 bills, with the exception of connection and transmission fees.
So a few years ago, I'd totally agree. Today, I think the math is a lot more favorable, and the ROI today is pretty favorable even if you don't stay forever.