I just thought that it would be really nice if you required members to submit their country of origin...
Because then we would be able to search the forums for other Java programmers who are local to us and obtain locale specific information from them!!!ie. cost of exam vouchers and location of study groups etc...
You can simply post those questions in the forums. We don't want to do anything to encourage folks to hold secret conversations which exclude other members.
Besides, someone's "country of origin" and actual location could be different. Some folks will write "China" because that's where they consider home, but be living in Dallas, Texas, USA while they work on a contract.
You might benefit from reading use the forum, not email. It goes through a large number of reasons why contacting members directly might be considered bad form, and might actually result in you getting worse results than if you had used the forums.
While I think that making that field mandatory would be counterproductive (people who don't want the information to be known would simply put in incorrect data, thereby devaluing the whole thing), it's fun to think about what could be done with that information (and those might be things that don't yet exist on the Ranch). I don't think it would necessarily lead to the negative consequences mentioned above.