There is a little difference, terambulam between being employed in a country to (say) pick fruit, and enlisting in the armed forces of a country knowing that you may almost certainly be asked to risk all for the good of that country.
I don�t quite understand what difference you are trying to make between being �enlisted� and volunteering for service because volunteers are enlisted when they join up. Perhaps you mean �conscripted� instead of enlisted. Nobody has been conscripted into the British Army since 1960.
Yes, the Gurkhas did volunteer, in the same way as any other member of HM forces has done for the last 48 years. Bearing that in mind, it is even more revolting that these men are being treated so badly having volunteered for service.
British people see all manner of criminals, terrorists and scroungers allowed into this country. Once here they are showered with gifts and money and told that nobody can remove them, no matter what they get up to.
By contrast we have a relatively small number of men who have devoted a large chunk of their lives to military service for this nation. Yes, they got paid, but so do all soldiers in the service of the UK. Whether you agree or not that they should be allowed to enlist is immaterial. They are welcomed into the army and that is that.
These chaps, however, find themselves treated less generously than a fugitive terrorist just because they left their regiment before it relocated its headquarters back to Britain. I find it extremely offensive.