Yes. ANC could have been another dictatorial one-party (and there is still a small risk they could go that way). But you cant deny that their cause was just - making them FF.
The Taliban didn't fight for freedom. They fought to uphold gender apartheid and religious intolerance. I could never view that as "freedom", even if they believed that themselves.
The people of South Sudan has been oppressed in such an extreme way, that some sort of independence is the only way forward and the Tuaregs have a very good claim to independence from the alien culture in the South.
Both worthy causes.
According to that definition, a group can only be called "Freedom Fighters" in retrospect. The American Revolutionaries rebelled against a government which was generally governed by law and was (for its time) very democratic, and committed horrors against loyalists. Someone in 1975 would have seen the ANC and ZANU-PF as equally deserving to be called Freedom Fighters. When the People's Liberation Army marched through China in the late 1940s, they were almost universally welcomed by the peasants as liberators from oppressive and corrupt landlords, and in fact Mao depended hugely on peasants volunteering in droves. And let's not forget a whole slew of right-wing Republicans are hailing MEK as "Freedom Fighters" when they make the Ayatollahs look like Confucian sages in comparison. "Freedom Fighters" is 95% propaganda.
But doesn't this make descriptions change in retrospect? It's very dangerous to reduce the world to simple black and white.