Is poor sleep a medical issue ? I'm not sure it is. I used to advise my poorly sleeping patients to swim 20 lengths a day-tried it myself one day, was awake all night.
Not sure if there is a simple answer, I suspect the solution is multi faceted.
Drugs (medicines) are probably a short term fix, sleep hygiene is probably the long term solution.