That's a little different snubbings - a good will visit is not quite the same as a ship on active duty patrolling US waters trying to find any reason to blow US ships out of the water.
However, point conceded. Three chinese navy ships have indeed visited the US once on a good will mission as part of a world tour. Wonder if it was a sales pitch? Probably the MErkins wanting to have a closer look at them to see if they should be worried about them; which they wouldn't be.
Now show me the russian ones on active duty being allowed shore leave and I will concede that point as well.