There are huge subsidies for solar from taxpayers and the other electric customers.
That will end some day and you may find the contract terms lock you into a bad deal then.
But that day may be a very long way away.
Get it while you can.
Here in Virginia the ratepayer subsidy is a problem. My provider (nonprofit) has to raise everyone else's rates to accommodate solar providers. But in NM and the rest of the desert SW it is a different story. Predictable solar can be used with a semi-smart grid to lower costs.