Personally that it really the only worrisome thing for me on this deal. Carter is a perfect negative barometer. If he is for it, that's cause for concern
I thought the same thing - LOL - but then I checked into the CFIUS process and currently have no problems.