Cost is the most important factor, after that comes finding a space, most people live in buildings in the city, one roof won't be enough for all the apartments. Houses are usually in villages.
People are getting interested by seeing it work for their neighbors and friends, it's still new and people want see some garuntee for such a long term investment.
How would you describe the income level of the clients you shipped solar panels to? Were they building a new house?