It sure can if you have 1) good sun 2) high electric bills 3) You're state is condusive to grid-tie and net metering and all that.
I know a few here in the Phoenix area that have minimal electric bills (the utility has a minimum rate usually) and did have bills of $250 to $350.
Some utilities are not payin much for your distribued generation kW-Hours BUT I think the best thing is to reduce your electric bills and offset your self consumption. A system with batteries makes a lot of sense.
A couple of families I have talked with have leases until paid for solar systems (without batteries) and are very very happy with that.
I'm a solar guy myself but my panels are mostly in a storage room at the moment. Mainly used for R&D when needed. Gotta get them on the roof but there is a bit of beuracracy involved and is not free.
And I don't think it makes a lot of difference if the PV system is a HV string level design or a microinverter per PV module system.
Roof mounted solar in string of modules format has extra crap needed for installation like, Arc-Fault mitigation and per-panel Rapid ShutDown which adds cost.
In the end, if the sun works where you are (mostly) it can really work well.
boB