Your sentiments towards America is overflowing from your whole statement. Nobody denies that the US could have done better or otherwise on previous policies/actions, but hey nobody is perfect. But all things considered, the US has done the World more good than any other power in history. Heck, you're even posting here because the Pentagon came up with a system to link computers.
On the thorny China issue, I hope you can review your history. It was your great Nehru who ensured that China ended up in US' lap. US Secretary Dulles offered to Nehru the UNSC set then held by Taiwan (because China was not recognized) but Nehru was foolish. He refused because he does not like superpowers in his backyard. The seat ended up with China and India ended up with loser USSR.