Dana Larsen, a Vancouver-based activist who has given millions of marijuana seeds away for free in an effort to "overgrow" Canada, said the legislation is a good start but is needlessly punitive.
"These decisions are being made based on 'What can we do to blunt conservative attacks against this legislation?'" he told BuzzFeed Canada.
Under the Liberal legalization scheme, providing marijuana to anyone under 18 can result in up to 14 years in prison, which Larsen said would put a 19-year-old at risk simply for sharing a joint with a 17-year-old friend.
"They're still treating cannabis much, much more severely than alcohol, which I think is just bad public policy," he said.