You give up easy.
Liberal democracy is about various forms of citizen rule, encapsulated in the phrase, 'Of the people, by the people, for the people.' If citizens want, as you term it, 'society ruled by competition,' that is what the citizens in a working liberal democracy will get. So to that degree liberal democracy is working! We're getting what we voted for here in the USA.
Please don't give up on citizen rule. It works. It doesn't reflect, and ideally CAN NEVER REFLECT exactly the values of any given citizen or subset of citizens because that is not what it is designed for. It is designed to reflect, ideally, the shared values of ALL citizens.
At that point it becomes, for those who don't like what the see in the liberal democracy in which they live, a matter of 'deal with it.'