The most important mindset for everyone to accept is that no one would get everything that he or his sect considers as being their entitlement. Everyone has to make some sacrifice so that there would be room for the others to participate
In the end it is up to the people whether they want a good Government or not. Democracy will give them a choice but democracy requires an understanding of its limitations. If this is understood and the rights are not abused, then democracy will give a good Government.