Solar Panels, for CIVIL discussion

They used to be hazardous waste that the consumer had to pay to recycle, but one day somebody decided they weren't hazardous any more......
I get promos in Arizona from people that say they will Give meFREE solar panels, and install for nothing (not nothing down).
There MUST be some nefarious reason they are promoting this so hard.
(And I don't for a minute believe anything is free!).
Reminds me of FREE covid shots that I didn't get either!
Here in FL, they use YOUR credit...... and from what I gather by the time you make all the money you spend on them things back, they've outlived their useful life so you're going to get screwed! So in other words the Solar Company will come up and put them up on your house for no money down but you got to sign for him and pay for and then eventually they may pay for their self but usually they're done by then