Letting Ford use the Tesla charging network is fine, but forcing Ford to adopt NACS is a major step in the wrong direction. The entire rest of the world has converged on CCS, including current Tesla vehicles outside the US, and even Japanese manufacturers have adopted CCS and pretty much given up on CHAdeMO. But nope, instead of taking this opportunity to standardize, Tesla has now guaranteed that at least two incompatible standards will continue to duke it out for years to come in US.
Tesla did not force Ford to adopt NACS. The announcement is from Ford, not Tesla. Tesla is already opening up Superchargers using Magic Dock for existing CCS-1 EVs. Ford sees the benefit of NACS and simplifying the experience for their customers to the largest charging network. Looks like a win-win to me.
Also US and European cars are always a little different, even if it is the same model. Take brake and turn signals for instance. There are different regulations, and at that point it is a different SKU anyway.
To my understanding NACS is now in the same standards track as CCS at the IEC standards body and is intended to replace some of the deliberation over a proposed "v3.0" CCS US standard upgrade that got stalled in various committees. There were some thoughts that the US needed a better connector than the under-adopted CCS1 (which is different from the better adopted EU/Asia CCS2 connector) and considered building a better connector from scratch for the US, but Tesla short-circuited that proposed committee effort by opening NACS directly to the standards body. It hasn't officially been standardized yet, but my understanding is that it will be sooner rather than later.
Considering the entire interior of front interior has to be flipped for markets, I don't see the big deal in separate modular charging systems to be honest.