Believe it or not, marijuana has significant medical use, and a lot of its potential patients are mobility impaired.
The main reason I think is that pharmacies are a major part of drugstores and are easily accessible whereas municipalities are free to say "I don't want any dispensaries here" so there is a vacuum of availability for many people. driving to the corner pharmacy or taking a short subway to the pharmacy is different than making a cross town trip to get the medication you need.