I would defend my country where I have to. ie., in a Pakistani or Chinese forum. I don't see the point of patting ourselves on our back all the time in our own forum. And there are too many people here to do that. You need some one to give the other side of the coin. I haven't seen many non Indians in this forum may be because we don't have a room for them. We should be ready to accept a constructive criticism and work on it instead of bashing someone who opposes a popular view.
Yes mate you are right. You`ll not find many non Indians here not because of the rude treatment given to them but because this forum is not very old and popular among the world.
We have thousands of members here in which there are many people from outside India.
I think you have not visited any other forums(i.e. Chinese or Pakistani) where you are banned even if you post the truth against Pakistan.
We have the freedom of every legal thing in our country which is reflected in this forum by the administrators and its member`s behavior. I dont find anyone banned here just for speaking against India or for showing India`s weaknesses. I dont know why you thought that we dont give enough room for foreigners but according as far as I know then you are one those few people I found that has a complain like this.
I would really like to know the reasons for your that particular view about DFI.