So few in NJ understand the Mount Laurel decisions.
First NJ Supreme Court found towns could not zone out affordable housing (eg, Mt Laurel at the time didn't zone for apartments, and with only say, 1 acre zoning, it was unrealistic to think affordable housing would be developed).
Flash forward a few years. Towns including Mt Laurel do nothing to change zoning. NJ Supreme Court rules in Mount Laurel 2, which provides the builder's remedy.
The builder's remedy allows developers to sue if they plan for affordable housing and towns deny the zoning without good reason.
"Wah wah I like my Raceway" is not good reason.
Bottom line is some towns want to have teachers, restaurants, commercial space...and feel like their employees should work elsewhere.
That is why the NJ Supreme Court did what it did.
If the 565 municipalities acted less like fiefs trying to keep people out, we would not be having this discussion. New York for example has mostly rejected the Mount Laurel doctrine on a statewide basis.