The orginal purpose of our Senate was to [in theory] provide a "house of sober second thought" to safeguard Canada's political decision making'.
In reality, the Senate can reject any legislative instrument that does not serve the needs of the population, including a budget, that comes from the House of Commons, making the legislation null and void. Then the only recourse to the house is to sit down and try it again.
For instance, the senate could send this budget back to the house and tell them to add some relief for the homeless or a reasonable response to global warming concerns.
It was hoped that having appointed senators would avoid the partisanship that pollutes so much of the decision making of elected politicians. The kind of partisanship where we see politicians - and the parties they belong to - invariably focused on being re-elected rather than making the really difficult decisions that can cause their own constituency offices and/or caususes to toss them out on their ears.
But with all the partisan appointments to our senate over the years the hopes for a 'house of sober second thought' has been reduced to the farce of senators collecting huge salaries for getting tanned on Mexican beaches and party loyalties censoring any progessive efforts that might come from the Senate.
In fact, since the Senate was originally stacked with members of the 'establishment', so it has never really ever succeeded in its original mandate.
But the idea is still a good one and would work best if the Senators were appointed by the people in a sort of referendum process. They could also be removed by the same process.
But the idea to make the Senate an elected house will simply bring the same corruption, self-righteous ideology and outright arrogance that contaminates the House of Commons into the Senate as well.