Great piece on the enshittification of solar by @pluralistic
One thing to add is my sense that many solar companies (at least in the US) are really just finance companies. We got quotes for rooftop solar and the most expensive option was for us to own the installation outright. They want you to lease.
Going with the finance option wouldn't have made us any better off month-to-month, and we couldn't front the cost to own outright, so we just elect a clean energy supplier instead.
More savvy consumers could probably figure out how to do an independent install, but rooftop solar is aggressively marketed by several companies in our area.