There is a significant disconnect between what voters want, and what progressive politicians want to offer. Varadkar’s downfall is symptomatic of this disconnect; with the referendum, the expectation was that voters should do as they were told, without considering what the voters might actually think.
(There’s a strong parallel with the recent constitutional referendum in Australia; voters were just expected to vote in favour, to the point that the groups campaigning in favour barely presented a coherent message.)
At the heart of this, I think, is a conflation of “popular” and “populist” in the minds of politicians, journalists, and others. There’s a notion that giving the voters what they want, in terms of housing, education, employment, is actually a bad thing, and that the role of the political classes is to educate the populace in how they ought to be thinking.