In the political sense, Germany is more liberal than the US (especially economically), but there's this sort personal conservatism that manifests in paranoia about data/privacy, aversion/skepticism around change and technology and risk, less acceptance of weirdness. German culture just feels...rigid. It's stable and very functional, but also inflexible.
And the constant skepticism to anything that is not a physical product. Writing Software in the eye of the layman is something between boring and con-artistry.
Software is different in that problems can be fixed instantly (since online updates) and the first to build the user base is often the winner.
The real problems occur when the "software startup" model is applied to a product that it does not fit.
Canadian federalism is incomplete in that regard.
However Ford could pull a Mike Harris and start firing nurses. His economic plan promises a balanced budget with no job cuts and no tax rises. He claims there are efficiencies to be had whatever that means.
As of legal cannabis, it is better when it is federal. In US you will go to jail in one state, and can be just fine in another.
Republican authored bill: https://www.congress.gov/bill/115th-congress/house-bill/975/
And Diane Feinstein opposed California’s 2016 legalization.
It’s ridiculous to suggest Democrats are more likely to legalize than Republicans because the facts don’t really support that. It’s much less of an obvious partisan issue. Remember, Democrats controlled the house, senate and White House in 2009-2011 and not a single legalization bill even made it to the floor.