Yeah, I don't know if the tax laws around marijuana in MA were written to protect the corporations (I mean, all tax laws are created to protected corporations, because the law is a discourse in political power, and corporations hold a great deal of that power and lobby to have laws written that work to their benefit) so much as to justify legal sales and taxation of something some people still view as sinful (not in the religious sense). That 10% (excise) tax, that's a sin tax, much like with gambling and alcohol.
As for the corporations, they made big (financial) promises as well, to the state, to the host communities, etc. And a lot of that was the corporations saying "don't worry, yes there may be downsides to us being in your community, but we'll make it worth your while."
On an another note, in some ways I'm trying to think of this as being like the end of alcohol prohibition, but as if there hadn't been established legal businesses brewing and distilling prior to legal prohibition. Then all of a sudden the law changes, and they open two liquor stores in MA and they're the first ones on the entire east coast. But hey, they have beer! I went to one of the liquor stores, and they were limiting people to one six pack, but you could buy singles, and they had beers named "Ale" and "IPA" and "Stout" and "Double IPA." I mean sure, it was kinda crappy beer compared to the stuff I used to get through my buddy who knew people who brewed it on their farms in VT and ME, but still, beer!
In other words, in time I hope quality will improve as competition improves the market. Still intend to grow my own or turn to the unregulated market until it ceases to make sense to do so.