I think the issue of people coming together with a common goal for the betterment of mankind is very tough to achieve, the reason, well humans in a society need to be able to look at other societies and say 'you are wrong we are right.' That issue is more prevalent in the era of globalisation then it was in the early half of last century even though there were two world wars.
Kingdom Hoop, The issue with getting companies actively working in common with state interests and the populace is that lobby groups are a part of life in a democracy. State interest is not always the best way forward, history is littered with examples of 'the state' saying it is for the betterment of the people when in fact it is power that drives the state and not the good of the people.
There a few things that can polarize people and get people together for their cause, natural disasters being one, war being another.
Both make the society affected take stock and realise that their way of life is under threat and either they take an active part in securing their society in their own little patch or they reach a point of Zen and accept what is coming (be it through their own wants or it is forced upon them).
Socialism, Marxism, Capitalism and what ever else is there to control humans all have the same flays, control/power & humans, you need power to control society and power is abused by all of the above ideals. All also have positives as well but inevitably all have a trade off against human rights in each society
I must say I'm enjoying this topic.
Bookmarks