No there shouldn't be a referendum. Our electoral system needs to be updated and the average Canadian either doesn't care enough to do the research or is too easily swayed by political propaganda to make effective decisions. We need some form of proportional representation with run off ballots so we don't get another shit head like Harper elected because the Liberal / NDP / Green voters (who are the majority of Canadians) aren't stuck with a party and a prime minister that only acquired ~40% of the vote.
I also don't see how the Liberal policy decisions are more out of touch than the Conservatives who basically bet everything on big oil, silenced scientists, implemented policies that made the rich richer and tried to bend, break and bully their way through everything that stood in there way, including the Canadian Judicial system.
I'm only saying this about the Federal Liberals though. In contrast, I think the Ontario Liberals should serve jail time for the gross incompetence they've displayed.