Why are you trying to conflate Canadian Liberals and the Democrats? They aren't remotely the same party, the systems of government don't look anything alike and they aren't in cahoots.
And the Canadian Conservatives are fronting a guy who has stated his support of American style "Right to Work" legislation and other Americanizing government initiatives who went into politics immediately from going to school for international affairs against a guy who has spent years as Governor of two National Central Banks and created a number of international contacts across the Commonwealth in the international financial sector that can be leveraged and yet Conservatives are trying to paint themselves as "better for the economy". Pollievre has been utilizing anti gay anti queer dogwhistles in his rhetoric for the past ever as well. Fuck Right to Work bullshit and fuck anybody who wants to roll back civil protections. There's not a lot of places in the world as safe as Canada for queer people to exist so it's not like there's much better places to escape once the fortress falls.
Admittedly the Liberals are not my party of choice but there still is validity for voting for the lesser of two bad options. Until we can address the first past the post system we are beholden to voting more against than for a given regime by reaching a sort of mutual concensus with our neighbours before we hit the polls. That representive voting system needs to happen elsewise we're stuck playing this dumb game.
But it's hard to compare even this party I am not terribly enthusiastic to to the Democrats when there's at least mediocre commitments to a number of decent causes toward reconciliation, reasonable commitment to the Kyoto climate accord targets, stated support of LGBTQIA+ causes and at least a lukewarm support of Palistine mostly expressed through refugee programs and a spineless condemnation of the atrocities and a recognition of two state authorities in the region. There's also a much more robust court culture and a wider swath of people in the party who at least demonstrate a desire for a properly pluralistic, secular society.
It's more useful to veiw the parties based on how they talk within their own parties because it's not a presidential situation. There's less unilateral moves to be made as a PM without party support is a lame horse. While I wish we would see wider endorsement of the NDP it's not traditionally a popular party in the field and there's way more swing between Libs and Conservatives.
The Liberals are trying their best to find a tasty middle ground for the "fiscal Conservative voter" to bite because strategy reasons. They put forward a candidate who is Albertan, Catholic, an outsider to politics with a lot of financial sector ties who pulls quotes from the era of the Quiet revolution and balancing government budgets for the discerning blue voter while the more leftist ones can chew on his ringing of alarm bells of wealth inequality, climate change and the lack of application of morals in the markets. He's been largely silent on 2SLGBTQIA+ issues which while always a little unsettling the previous admin left on a very openly queer friendly stance so while again, not ideal, all that currently is needed at present is just not undoing what's been done and supporting the stuff already in progress.
Is he everything we've dreamed? Not really. But it shows they are trying to build out a solid concensus candidate that a broad range of people can stomach.