Is the trend of the wheel or the butterfly's wings?
What are the factors that lead to the development of society? Academia has always been different opinions, there are "geographical determinism" "class struggle that" "hero said," "people say" "together that" and so on, each holding their own opinions. Marx's "cohesion" that many factors staggered together, offset each other or merged, the original direction of a move in the direction of the weak forces eventually converged into a powerful force, leading to social development. This is more like a carriage (let me think of the physics of the car and the map on the various forces), there are many horse, are objective factors, such as geographical environment, population composition, economic development and so on; , Is the subjective factors, such as the ruling of the laws and regulations promulgated and so on.
Laxative, I think it is the wheel, history is driven by a lot of subjective factors and objective factors can not be changed, wanted a car, there is always a driver to lead the times, but the wheels have been on the road.
For you is the wheel, some people are butterfly wings, and later these butterfly wings also stick to the wheel.
Rough answer: on the whole, the trend is more obvious; for the individual, the butterfly effect is more obvious.