Well, elect politicians who encourage free markets, and have the least govt in our personal life as much as possible. Easier said than done. Canadians (like most other people) are too stupid to gauge what policies/politicians are good for them.
Like I said, Canadians (like most other people) are too stupid to gauge what policies/politicians are good for them. So true free markets will never happen in practice.
Yes, I'm being pessimistic, but it's the way things are.