Firstly, as a Mod, you and tphuang have the right to request an end of any off topic discussion. I am perfectly willing to comply as long as you guys say so.
Note that over the last few posts none of us have used blue or red text, thus we were not speaking as moderators but as equivalent members.
Secondly, tphuang said that China should invest in other countries and move low end manufacturing to other countries including India. I respectfully disagree. I have given my reasons why such suggestions are a bad idea especially for India. I don't know why you think pointing out India as not an ideal place for investment equals to grievances. I respectfully disagree with your accusation.
I don't have a problem for tphuang to point out to other member that that member is off topic and shouldn't bring India into the discussion. However, it doesn't mean I have to agree with tphuang's second part of post that suggesting moving low end manufacturing to other countries is a good idea.
You are using tphuang's first part of his post to justify his second part of his post which is not fair or reasonable.
I come here to discuss and engage in discussion. As a Mod, you can ask me to be respectful to other members or any countries. It is also reasonable to request members not engaging in off topic discussion. And I certainly agree that it is unfair to bring India into discussion that have nothing or little to do with India.
However, it is unreasonable to request me to conform to your beliefs. This forum has standards but it can't expect members to accept your imposed values and thinking. You can only request members to debate in a civilized, respectful, and not off topic manner. No more or no less.
Therefore, my reply against tphuang for his thinking that moving low end manufacturing to other countries including India is not off topic or disrespectful. In addition, my view that India is not a good place to do business is reasonable assessment. And my view that India has failed to fulfill its potential is not wrong and shouldn't be considered a way to degrading India. You can't expect me not to express my views in discussion as long as it is in civilized, respectful, not off topic manner..
It is an expectation for members to remain on topic, and that is something we can expect as members of the forum as well.
Your discussion with tphuang over the last two pages is essentially revolving around two topics:
a) the request by him asking other members to stop picking on India (or indeed, complaining about "Indians" as in Indian people as you've done in the last few replies which borders on racism), in threads where it is irrelevant to India
b) a debate about the pros and cons of offshoring low end jobs elsewhere
If you want to debate b), then that is fine, and I have no issue with that part of your discussion in the last few posts.
However, bringing up a) in threads that are entirely unrelated to them is not encouraged and is getting tiresome, and is indeed off topic, and both he and I as normal members are asking others to take a step back and stop being so chauvinistic.
It is not unreasonable to expect that from you.
Take a look back at the last few posts you guys have been involved in, and recognize the parts that are unacceptable, and just stop.