Why not let them vote, democracy will provide unfavourable leaders, but that is the great thing, they can be voted out again, democracy gives a peaceful mechanism to remove horrible leaders. It is by the people. Populism will win now and again, but so will rationality, this tug of ideals keeps the people engaged in democracy, to vote, make their voice heard.
Hopefully France is a constitutional democracy instead of a normal democracy, to make sure there are stops in place to stop the majority from oppressing the minority. That is the problem with referendums for me, asking an uninformed populace to make easy choices on complex issues. But this feeds back into becoming informed and engaged into politics.