You''ll have to do better than that.
Drinking, fornicating, marriage, voting, and running for office are prohibited to minors, not to adults who are capable of making their own decisions.
As for retirement, canada has no mandatory age for retirement; you can work until you are 80, if able, and can 'retire' at any age.
Benefits/pensions paid to youhave certain rules ( just like employment insurance, child benefit or welfare ), but they apply to all adults equally.
Smoking already is a privilege, because you can only do it in certain areas, but this law criminalizes buying something, which others are allowed to.