I think this has to do with the lack of in-game voice. Most BF2 Project Reality servers have in-game voice. Try the new North American Berzerk server named "Doosker.com Berzerk USA", it supports in-game voice. In my experience, the more talking = more fun.