What’s changed in recent years is a massive influx of Asian immigrants to suburban areas, especially in Central New Jersey. This has given the Democrats many new voters and also caused many white, American voters, who mostly vote for Republicans, to leave the state.
In a few years, there will be enough Indians in Central New Jersey to have their own set aside Congressional district. Indian voters are on the far left, only black voters lean more to the Democrats. That district, when it comes, will likely elect an ultra-left wing Keith Ellison type candidate.
I’m not thrilled that Indians are being trafficked here to NJ as white-collar “replacement Americans”, but I don’t assume they are all leftists. Many operate businesses, and most pay taxes - and aren’t fans of many of the populations getting freebies from those taxes. While some don’t mind harvesting the welfare populations’ taxpayer wealth transfers with their liquor stores and such, they don’t like being beaten and robbed either.
Many immigrants still come here for the traditional “American Dream”, and aren’t thrilled to watch it morph into the collectivist stagnation they thought they left behind in their Third World homelands.