I've had my solar panels for 9 years now- it may be different now, but this may interest you anyway.
At the time I had mine installed, financially it was a no-brainer.
I own my system, financed through PSE&G.
When I ran the numbers back then, it made no sense to lease.
I could have financed elsewhere, but financing through PSE&G provided a floor price on the SREC's.
Anyway, I net about $0 per year for the electricity, and the SREC's directly pay the loan.
The loan is over $25,000, yet I don't pay a penny of it- it gets paid directly from the SREC's.
Financing through PSE&G gave me a floor price of $450/credit. I think the market is below $200 now.
Long story short- system was effectively, FREE, plus FREE electricity.
$0 maintenance costs until 2 weeks ago due to tree rats.
These "costs" included paying for a new roof early- it had a few years left but I replaced it for the solar.
Win-Win-Win.