Going that route, yes it's stupid expensive. I looked at solar for my house, and it was going to cost me double what just buying grid power costs.
DIY is incredibly easy, and far less expensive.
Diy isn't easy and most of the tier 1 manufacturers won't offer warranty or even sell to someone that's not a certified installer. We did our homework, it's actually kinds funny now with inflation going nuts and everyone paying more for electric, my solar system still cost $147.00 a month. No bill from met ed, vs the $350.00 bill a month before.
My power bill ON GRID for the last 6 months was $219. I love that you trust those warranties and guarantees. Who is honoring them when that company is belly up in a year or two.
Why would they be going out of business? My aunt and uncle have solar for nearly 20 years and their system has given them little trouble, my father in law has solar going on 10(ish, I'm not sure if it was 2012 or 2013 when his system went up) years, only issue I'm aware of was a faulty inverter that was covered under warranty. Same manufacturers we selected for our house. So yeah, not worried about about the company going anywhere, the installers can go belly up tomorrow for all I care. Just needed licensed installers to get the products I wanted.
Now here's the good part. Even considering a modest 3% increase a year in electric costs (met ed is set to be over that before the end of sumer) I still pay for my system, the same amount, wile you keep paying more ever year. Plus my system is over sized for per needs so we're sending power back to the grid. 1 to 1 sell to buy ratio. I'm already on track to be getting a decent check at the end of the year, plus whatever we get for the srec credits. I forgot a 26% federal tax credit as well. So that knocked $10k off the bill.
I understand it's not an investment everyone wants to make, but it's not new, nor are the companies that supply the products and non of them are going anywhere. Couldn't care less about the "green" aspect of it. It does save me a little over 50% of my monthly electric bill though.