Non-prosecution isn't enough.
How many bankers do you know? They are a conservative bunch. And I don't mean as regards to not liking pot smokers, I just mean as what they need to do to manage risk.
The national and internationals won't touch it. So then it becomes a matter of the locals. Or becomes a matter of the Wall Streeters creating local banks just to serve the pot industry.
And then it becomes a matter of the nationals refusing to do business with them. Because a few anti cannabis senators threatened them.
I think it will come down to a few select check cashing companies handling the financial transactions with a very large percentage cut.
They are used to the risk and account for it and the large banks deal with them all the time.