Even melatonin, which is referenced in the article, is not effective for everyone. Like so many other things in life, what works for one person may not work for another, and vice versa.
There is a bias against cannabis but it's slowly changing. Doctors don't know everything, so I am very hesitant to blindly accept to take xyz drug when the same doctor can't tell me why I feel the pain I do.
Generally speaking cannabis helps me sleep. There are the odd nights where even after a nice sesh my mind is racing and I'm up for hours, but that is rare. Also, whenever taking a break that first night isn't usually is not the best. I've found that if I vape/smoke a few times in the evening, by the time bed time rolls around I can barely keep my eyes open.