These passengers were flying for free... and representing the company.  
The company asks that those who fly free dress nicer than they would normally.
It's hardly a big ask.

Flying free as an employee on Air Canada usually means a suit for men.  
If you want to wear whatever you like, pay for the fare and do as you please.