Not all of the New Balance shoes are made in the USA - check the labels, many are being made elsewhere, especially their sub-lines. Also, some of the labeled USA shoes are just over 70% made in USA...there’s been lawsuits.
http://classactionblog.mdpcelaw.com/articles/deceptive-marketing/
They used to be 100% made in the US. Now, they’ve lowered the prices as a result of exporting most of the production, and the quality is lower too.
I’ve worn NB for years, and will unhappily continue to do so unless another good company comes around.