Democracy is simple and instinctual, democracy has the mechanisms to solve the issues you mention, that is what the parliament is for.
But democracy requires good faith, unity and solidarity. The oligarchies have bombarded the baseline of those three by means of the new technologies.
I have hope thought, this conflict between the few against the majority is always there. Twitter made Obama president, Twitter made Trump president.