For a lot of people the internet is a place where nobody knows you and you just don't give additional information away.
Another reason might be anonymity from people you know. If you always use a certain nick name and you are from a certain location it becomes easier to be spotted by friends/people from other forums. Some people try to avoid that.
Why I have no country - because I'm too lazy to go and change it...