I work with guys here in Sudan (demining) who have worked in the Angola war as part of the south african specail forces so ive seen the slant on that from their side as well..but to them who are trained proffessional soldiers it again is just making a living and they didnt work for dictators nor do they hold any such view as that being an ok thing to do.
I think from what i always see the whole dirty slant on the word mercenary comes from the media and the lack of information mixed with the bad stories about certain individuals in that line of work, that goes along with the confusion and lack of truth out there regarding the word and what it means. Its always as was said before, confused that the foreign legion are mercenaries etc same thing.
For example regarding former Yugoslavia, I have many freinds who are full members of www.cfiva.org (if you really take the time to read the story you might have a different view presented for once) who the media from the start in 91, mostly at the propaganda of the serbs (and its amazing that the first UN in zagreb employed dutch volunteers from 118 bde as their bodyguards in zagreb in 92 but you wont hear that ever mentioned) were labelled as mercenaries and croatia who had an arms embargo slapped on them had to disband the some of the only trained personel helping to keep their units of volunteer civilains alive and combat effective to stop the serb advance. Nobody was getting paid more then the wages of the soldier of the Croatian army (80DM a month)and if they were then i guess you could say they were a real mercenary but they were few and far between and didnt stick around long...so nobody could say they were receving a mercenary payment as such. Alot of it is pure horsestuff from uniformed individuals or people with an agenda and it really angers true volunteer veterans. Its not always about money.
Two Canadians are listed on the page rememberance section although there were probably more and several other canadians served with honour and with big combat results as volunteers , not mercenaries.