Except Canadian political culture is famously very collectivist. Individual parliamentarians almost never vote independently of their party. It doesn't matter if you're a landlord if the whip tells you to vote for a YIMBY policy.
>It's the same foxes, regardless of which level of gov't they're sitting in.
I don't understand where this populist resentment for politicians come from. I've talked to a few politicians before (and am seriously considering a run for parliament myself), and they all seem like fine people. I actually think it's noble to dedicate yourself to serving your community, even if it's only for a few years.