The VIE theory you mentioned can explain why some people don't give up their goals even if they to live under adverse conditions for a very long period of time, and the theory is very similar to a theory followed in Sociology and Psychology. That is Social Exchange Theory.
Although the theory is generally referred to when talking about social interactions in relationships, it can also be related to the situations you are referring to.
Social Exchange Theory
The basic idea is that the social exchange process brings satisfaction when people receive fair returns for their expenditures. The major difference between social and economic exchange is the nature of the exchange between parties. The social exchange perspective argues that people calculate the overall worth of a particular relationship by subtracting its costs from the rewards it provides.
$Rewards$ $–$ $Costs = Worth$
If the $Costs$ in the situation you are talking about is bigger than the benefits ($Rewards$), the $Worth$ has a negative value leading to the choice of not carrying out the task in mind.
To use your Nelson Mandella example,
Nelson Mandela spent 27 years in jail because he was an anti-apartheid revolutionary. Apparently, he never gave up his mission.
Mandella perceived that the possible positive $Rewards$ (end to apartheid) outweighed the $Costs$ (imprisonment), therefore the $Worth$ of his social activism was positive (greater than zero).
If Mandella saw the $Costs$ being greater than the $Rewards$, the $Worth$ would have been negative and he may have chosen a different path, but then that is speculation. The other point of note is that motivation towards social activism is generally towards improving the status quo within society, leading to positive $Rewards$.
What I have put forward is on Social Exchange Theory, however a possible alternative would be that he felt that change was vital and therefore the value of the fight and its goal outweighed the $Costs$ (VIE Theory). Maybe both theories were in play. This again is open to speculation.
Social Exchange Theory was introduced in 1958 by the sociologist George Homans with the publication of his work "Social Behavior as Exchange" (Cook & Rice, 2001). Homans summarised the theory in 5 propositions (University of Amsterdam, n.d.):
- The 1st Proposition - Success proposition:
When an individual is rewarded for their actions, they tend to repeat the action;
- The 2nd Proposition - Stimulus proposition:
The more often a particular behaviour has resulted in a reward in the past, the more likely it is that a person will respond to it (possibly with reward); and
- The 3rd Proposition - Value proposition:
If the expected result of a behavioural action is considered valuable to the individual, it is more likely for that behaviour to occur
- The 4th Proposition - Deprivation–satiation proposition:
The more often in the recent past a person has received the same reward, the less valuable any further unit of that reward becomes.
- The 5th Proposition – Aggression-approval proposition:
When the rewards of a social exchange are not as expected, a person will react emotionally, usually in an angry or aggravated manner. Those who receive more than they expect or do not receive anticipated punishment will be happy and will behave approvingly.
References
Cook, K. S. & Rice, E. R. W., 2001. Chapter 31: Exchange and Power - Issues of Structure and Agency. In: J. H. Turner, ed. Handbook of Sociological Theory. New York City: Springer Science & Business Media, LLC, pp. 699-719.
University of Amsterdam, n.d. SocioSite: George C. Homans - General Propositions. [Online]
Available at: http://www.sociosite.net/topics/texts/homans.php
[Accessed 4 August 2016].