On a Monday night in July, a developer walked into a Huntersville Planning Board meeting with a simple request.

He wanted to rezone a corner lot on Glendale Drive (two acres, residential, surrounded by homes worth $200,000 to $300,000) and put up three new houses priced between $600,000 and $670,000. The street is the kind of place people stay. Kids wait for the school bus there in the morning. Neighbors know each other's names. It is, in the most literal sense, a working family neighborhood.

To comfortably afford one of those three new houses, you'd need to earn somewhere between $150,000 and $200,000 a year. Huntersville's median household income is $120,516. The developer wasn't building for the people who already live there. He was building for the people who will eventually price them out.

Commissioner Latoya Rivers had done her homework. Before the meeting she pulled up Polaris (the county's property database) and looked at the surrounding home values. She already knew what this proposal meant. When the developer finished his presentation she asked him one question.

"Would you make one of the three homes affordable?"

He said no. It "wasn't financially feasible".

She thanked him for agreeing to put in sidewalks.

Then she voted yes.

This is not a story about a bad commissioner. Rivers is one of the more progressive voices on the Huntersville board. She shows up at Pride events. She pushes back on developers. She did everything you'd want a commissioner to do.

But asking was all she was allowed to do.

North Carolina law prohibits municipalities from requiring affordable units in new residential developments. It prohibits residential impact fees that would make developers pay for the infrastructure their projects create. It prevents towns from demanding anything beyond what the zoning code already requires on paper. The developer could say no. He said no. And there was nothing left to do but thank him for the sidewalks and call the vote.

What's Coming in January

Here's the part the developer didn't mention on his way out.

Mecklenburg County reappraises property values every four years. The last one was 2023. The next one takes effect January 1, 2027… six months from now.

Right beside the rezoned corner sits Vermillion, the luxury subdivision the applicant described as the reason he wanted to "clean up" the lot. Vermillion's median sale price jumped 24% in a single year from $625,000 to $775,000. That's the kind of comparable sale data the county assessor uses to set new values. When those three houses go up and the 2027 notices go out, the families on Glendale Drive will open envelopes telling them their homes are worth significantly more than the county said four years ago.

They'll know this feeling. The 2023 reappraisal hit Mecklenburg residential properties with a 59% average increase countywide. Some neighborhoods saw values jump over 90% in a single cycle. Shamaiye Haynes (now a member of the CMS Board), was an Enderly Park homeowner whose property value jumped 122% in the 2023 reappraisal, told Channel 9 at the time:

"People have not gotten good services for the taxes they've already paid, and so now they are paying excess taxes just because the guy next door wants to build a McMansion."

The guy next door on Glendale Drive just got his three-lot rezoning approved.

Do the math. A household currently assessed at $250,000 pays about $1,917 a year in county property taxes. A 2027 reappraisal to $350,000 (conservative, given the Vermillion trajectory) puts that bill at $2,684. An extra $767 a year, every year, for four years until the next reappraisal, for a family that didn't sell anything, didn't make a dime, just stayed where they've been.

The developer, meanwhile, walks away with profit from three luxury homes and a bump in the value of his existing Vermillion investment next door… the one he just cleaned up, at no cost to himself, by running a corner lot through the public rezoning process on a Tuesday night.

The neighbors get sidewalks.

So Who Actually Did This

Not the developer. He did exactly what developers do: found a corner lot next to an appreciating luxury subdivision, proposed the highest-value use the market would support, said no when asked to share any of that value with the existing community, and walked out approved. That's the game. He played it.

The legislature did this. And the people who lobby for it did this.

The North Carolina General Assembly banned mandatory inclusionary zoning: the requirement that new developments include a percentage of affordable units. It banned residential impact fees that would make developers pay for the roads, water lines, and school capacity their projects consume. It preempted local rent control so tenants have no protection when reappraisals push landlords to raise rents. It handed developer lobbyists exactly the state-level framework they needed and left commissioners like Latoya Rivers with exactly one tool: the ability to ask nicely.

The lobbying operation behind this is not subtle. The Real Estate and Building Industry Coalition — REBIC — is Charlotte's developer lobbying group. Their executive director, Rob Nanfelt, recently sent a newsletter to members with a hammer and sickle over the Charlotte skyline, calling housing activists "radical and angry socialists." He is also the person who, when Charlotte's 2040 Plan floated mandatory inclusionary zoning as a policy goal, helped kill it before it could get to Raleigh. REBIC's then-chair said the quiet part out loud at the time: "Is now really the time to be putting in print that we want an impact fee and we want inclusionary zoning? Because both of those are things we're going to have to go to the General Assembly for."

Going to Raleigh meant losing. REBIC made sure of it.

Now there's a new bill moving through the legislature (House Bill 765, branded the Save the American Dream Act) that would strip even more local housing authority from municipalities. Nanfelt is publicly backing it. He told reporters it "gives more clear direction to local governments about what they can and can't do." Municipalities across the state — Wilmington, Greensboro, Durham, Cornelius — passed resolutions opposing it. One Republican legislator from Catawba County, in a rare moment of candor, called it what it is: "a homebuilders' bill to pad developers' pockets."

The people who live on Glendale Drive didn't lobby for any of this. They didn't write newsletters with hammer and sickles on them. They didn't work committee rooms in Raleigh. They waited for the school bus and paid their taxes and showed up to a planning board meeting where a commissioner asked one question on their behalf and heard no.

What Would Actually Help

Restore mandatory inclusionary zoning. New Jersey has required affordable units in new developments since 1975 and produced over 60,000 of them. Massachusetts requires 10% affordable in most new projects. These aren't radical experiments… they're the standard tools of states that decided growth should benefit everyone, not just the people building. North Carolina banned them.

Restore residential impact fees. When new luxury housing goes up, somebody pays for the roads and water lines and school seats it requires. Right now that somebody is the existing community through higher assessed values and tax bills. Impact fees shift that cost to the developer who created the demand. North Carolina banned those too.

Restore local authority over rent stabilization. When the reappraisal hits and assessed values spike, landlords raise rents. Tenants have no protection. Cities can't cap increases. Counties can't require just cause for eviction. The state has preempted all of it.

Commissioner Rivers asked the developer to do the right thing. She had no power to require it. The developer said no. The board voted yes. The families on Glendale Drive will get their sidewalks and their January letter from the county assessor's office and they will do the math themselves.

The people who made sure Rivers couldn't do anything more than ask are still in office. Some of them are on the ballot in November. Some of them have REBIC's money behind them.

Pay attention to who they are.