If it is the press that is doing the scaremongering, at least it is defensible. But it is the US government that is doing the scaremongering which shows its hypocrisy.
How exactly is it scare mongering reporting on a countries military? Do you really think China doesn't have the same reports?
Remember the Cuban crisis during the good old Russian days?
What would the US do if China set up military bases in Cuba or the Bahamas? Yet this is exactly what the US had been doing over the decades - they have bases in Japan and Korea. And becoming deliberately provocative by holding exercises in the Yellow Sea.
So, what is sauce for the gander is not sauce for the goose?
The US are in these places for strategic reasons. The majority of these countries governments would have agreed for their presence to be there. These bases have been stages for numerous humanitarian projects as well. They have been a stabilizing force.
Would a Chinese base in the Bahamas or Cuba be stabilizing?
You fail to note China can be fairly provocative as well.