Let's face it. In a world of globalization, run by corporations, minimum wage doesn't work. What does that mean, anyhow - "minimum wage"?
The minimum wage was introduced in Canada as a safeguard for employees, so that businesses had to pay them 'enough' to house and feed themselves. That's all fine and dandy, but if your employees work the standard 37 1/2 - 40 hours per week, then you have to give them certain privileges, like paid holidays. So most large businesses, like Wal-Mart and the hospitals, hire part-time workers (who are usually 'casual', so no union to worry about), and the minimum wage worker is SOL with only 20-24 hours per week, unless they can find a second job (that does not have conflicting hours, in order to survive.
The whole system is rotten to the core. Once again, just one person's opinion.