The derivation of this idea starts with the noted sociologist and social movement expert Neil Smelser, who theorized that social movements (and Smelser was really talking about Movements with a capital M, the kind that involve freedom, justice, fairness and the like) come about because of a combination of factors starting with social strain.
FORBES: Restlessness Fuels Marketing Movements