The best analysis are being given by sethi.
No doubt so many times we dont like what he says but the facts are facts. what he said has most of the time came true after wards.
Its an evolution which will take time. There is no easy way or out of box solution. SO all these parties will get better and so will the leaders. But if we think something will happen in a blink of eye that cannot happen.