I virkeligheten var de som ble kjent som gurkha-soldater ofte ikke det som nå kalles nepalere i etnisk forstand. Kanskje et flertall av dem tilhørte ikke herskerfolket i Gorkha, som hadde nepali som morsmål. Mange var heller ikke hinduer. For hinduer av høy kaste fra Gorkha (som krigerkasten chhetri) betydde det å tjenestegjøre i utlandet og for ikke-hinduer et brudd på forbud i Ghorka-varianten av hinduismen. Lenge kunne en som tilhørte de herskende kastene i Gorkha derfor ikke gå i slik tjeneste uten å miste sin plass i samfunnet.