China has developed so much and many countries are looking forward to working with China as it will bring financial growth to their country. The time to say China is wrong and bad with regards to Tibet has already gone. No one really wants to risk their relationship with China and would rather close their door for Dalai Lama and be a distance from him. China has biggest influence in the world now and with his statement or comment, it will give an impact. As long as you are looking forward to working with China, then one has to be extra careful with the Dalai Lama issue. There will be no more Tibetan cause for the world but only financial growth with China.
There are so many humanity issue in other countries, why is the US not saying anything about it? Internally, racism is a big problem in the US. Islamophobia is another serious issue. The US might be a land where dreams come true for some people but it is also a land where tolerance level to differences is not as high as we think it is.
We can see on the internet that there are many racist cases where the white people in the US are discriminating people of colour. If the American can't even solve the inequality problem in their own country, how can they condemn and criticise other country? It is not hard to see everything the US is doing, there is a motive behind it.
The US likes to portray itself as the big brother and hero of the world, but they are not. The US government will only act like a hero when there is a benefit. Are they really righteous? Not really.