Canada Day has come and gone and the Fox And Feather, the pub in the heart of your capital that, for personal [read religious reasons; the owners are Jehovah Witnesses] reasons forbade any of its staff members to wear read or sport flags yesterday, still stands.
Upon reflection you have to admit that the fact that the owners, as JDubs, aren't into Nationalism, Christmas or any of that Hallmark bullsh*t and don't want it as part of their business. The fat is Canada is a pretty free country and not being into Canada Day is part of that freedom.
The super sh*tty part of the procedure is that the owners of the pub are imposing their value system upon their employees. Picking on your employees who make minimum wage give or take sounds pretty un Christian to me.