Marijuana is now legal in 38 states, though not federally. In Martha’s Vineyard, among other places, legal issues have been a bringdown.