Lawrence, your analysis is OK but has a few flaws.  First, you lumped O'Leary in with the populists.  While he panders to a drain the swamp mentality, he does support immigration and I haven't heard too much brain dead Leitch style rhetoric out of his mouth.

Second, your last line suggests we have taken over the American dream.  Hunh?  It might be marginally easier to climb the ladder here than there, but it is a very tough slog.  With the dearth of full time employment for youngsters these days and the rise of the gig economy I don't see an easy near-term solution.

But the Cons are rudderless right now and I don't think that will change in late May.  The slate is curiously bereft of leadership (unless you count O'Leary's buffoonery) or innovative policy.  The die-hards will vote for them in 3 years no matter who heads up the party, but precious few others will.  And the NDP won't be able to muster an orange mist,  let alone a wave, so splitting the vote won't do it for them either.