Ultimately the maximum ROI a person will accept is a personal decision. I take a conservative view, and want a 2-3 year ROI. 4-5 years is too much IMO. YMMV.
Lets say it's 5 years. That's a 14.8% rate of return and tax free besides. Where else can you make 14.8% tax free on your money???
One additional factor - at the moment, as I said, a lot of people are going solar in my area. This is largely due to 'hard sell' tactics which I am loathe to encourage - door to door solar sales are a pestilence in this suburb right now. It also means that there are many 'fly by night' operators doing shoddy installs and/or using sub-standard parts. I would rather be a late adopter, after the most of the shonky dealers have moved on because the more gullible customers have all been sold half-baked systems, and the remaining potential customers are too discerning for their shady business model.
Yeah, I wouldn't deal with a shady seller.