How many instances have we seen where there's been a fight for democracy, the fight is won, and then democracy wins? None.
Democracy never wins, we don't even live in a proper democracy now because we vote for MP's and said MP's go out to do everything except what you voted for. How many people voted Tory and voted for a national insurance rise? None. Socialism isn't going to change that, Labour aren't going to get in and instigate a wholesale change to a people first democracy because that would destroy the Labour party.
Even under Corbyn Labour would get in and instigate socialism however would they hand that power over to the people? Would they hell, the power over the country would still rest with a Labour government alongside their backers, IE, the unions. Both of these organisations are represented by a minority of people so democracy in every sense loses. It means a point of view continues to prevail as opposed to the greater good for everyone.
People talking about this get it wrong time and time again. We don't need state ownership of rail for example, what we need is public ownership and that means people decide how it's run, NOT politicians. The ideal state model, certainly with respect to something like socialism is one run by people and by that I mean everyone, not just people who voted in a certain way.