Money.
Those in-line systems cost huge dollars to put in place, and retrofitting to old terminals is extremely expensive and disruptive to operations.
Foreign airports do not operate the machines to the same standard that TSA does. Foreign airports may also use different software (algorithms) in the machines, too.