With regards to the US talking too much, my comment does not mean to underestimate the US, true the US is still the no.1 power. However, I am troubled, when people like Tom Clancy et al, start talking too much about US military technical details, and give the other side "free consultation" . Clancy's books are a big hit in China, they have been translated into chinese and studied in depth and detail by the PLA and other interested bodies in china.
Another thing I want to bring up, is the lack of american committment to help old friends. When I was in Vietnam, one of the people I interfaced with was an ex South Vietnam ARVN grunt. He told me how the US left South Vietnam high and dry . While Kissinger and Le Duc Tho got their nobel peace prizes, the north vietnamese army was preparing a massive offensive against the south. When that happened, the US was not around anymore and South Vietnam fell. Many in Vietnam, particularly from the south do not trust the US because of this lack of committment. In the Philippines, my mom recalled clearly what happened in Dec.1941, the Japs bombed Pearl Harbor, but the 2 squadrons of US B17's did not take off, they could have wreaked havoc and prevented the Japs from attacking by carpet bombing the Jap airfields in Formosa. Instead, what my mom saw was the americans running for their lives, abandoning everything, the Jap army entered manila in american jeeps, the generals rode american buicks and cadillacs, the japs used american 105 and 155mm guns against the last holdouts in Bataan and Corregidor. Before the Jap attack, Mac Arthur assured president Quezon that the US will protect and prevent a Jap attack. This was more easily said than done.
These are the reasons why I say the US should not open it's mouth too big:
1. Give free technical advice to the enemy
2. Fail in it's committment to it's friends and allies.
cheers
Clive