Ford are signed up already and I think Chevy are also on board now for NACS.
NACS is better than CCS1 because of its size. 1 plug for all charging applications is probably easier for Joe Public to understand.
However, Type1 used in the USA can’t do 3 phase like type 2 so the Type2/CCS2 combo used over here is more capable than NACS despite its bulk. Either way NACS or CCS1, they just need to pick a single standard mandate it for everyone like CCS2 over here.
I disagree on the stall point though, that is Tesla’s fault. It’s very foreseeable that cars will have their ports in different locations. Cars like the Leaf, Zoe and the Ion have been around for as long as Tesla. It was going to be an obvious problem as soon as they decided to open it up, that said I do accept that was probably not the intention when it was first designed.