RE:Delays with legalization You're missing the most important point, which is not one official ever came out and said "It will be legal on July 1st" I don't think anyone knows where this date came from, and Trudeau himself came out and said it WON'T be July 1st. Now he didn't indicate whether he hoped it would be before or after, but July 1st was never the date. The public and media latched on to this date, and pro's love to pump it and con's love to say it will be later.
To your point, any delay won't cost anyone anything in the end. However, I believe this is a good reason to be invested in the larger co's. is all. They can weather any delay without issue.