Because the power is generated locally, the benefits are enjoyed locally as well. Neighborhood jobs are created and the cash savings are spent in your community instead of going overseas.
A typical solar installation produces local environmental benefits equivalent to not driving your car for 1/3 of the year or planting over half an acre of trees, making your neighborhood a cleaner place to live.