I looked it up.
The fight has shifted from legalization, to now where recreational stores are located. So, if its going to be legal, at least don't sell it here. I have to say I'm a proud nimbyist in MA. The law allows towns to "opt out".
These stores will ALL be "cash" businesses. Since it is still a federal offense, no bank will service a store - thus they CANNOT obtain the ability to take credit cards. People will only pay in cold cash - going to have nasty repercussions.
I note that recreational comes in many forms, as we know from the CO experience - cotton candy, candy bars, etc. Imagine a store near a school! They'd do "well".