There is no reason why developing municipalities like Mount Laurel, required by this opinion to afford the opportunity for all types of housing to meet the needs of various categories of people, may not become and remain attractive, viable communities providing good living and adequate services for all their residents in the kind of atmosphere which a democracy and free institutions demand.Id.