i think only US owned and US based companies should run US ports. i don't think countries that support Hamas should be allowed to run anything in the US. i don't think the chinese govt should run US ports.
i would only make an exception for the brits, who have been long-term allies.