You are 100% correct. I oppose it. This issue is a loser for the Republicans. National security is the big Republican 'trump card'--and I hate to see this one issue 'diluted' that issue politically.
It may well be that security of the ports will be unchanged with the Dubai ownership, but the PERCEPTION among the American people is that we are taking an unnecessary risk. In politics, perception, not necessarily reality, is what matters. I'm amazed that the White House is so tone-deaf on this.