In any overseas base, US military personnel can walk into the BX/PX and spend US$ - a big convenience for transit personnel, saving them the inconvenience and expense of exchanging currency. I could never understand why NAAFI couldnt operate this system on overseas bases.
I certainly hardly ever used NAAFI shops when I was serving, I doubt if they will be missed