As criminal defense lawyers in the Jacksonville, Florida area, we still spend too much time and effort dealing with criminal cases and probation violations involving marijuana. It is a tremendous waste of taxpayer money and government resources, notwithstanding how completely ineffective the war on drugs continues to be. Some law enforcement agencies admit the obvious here and are not necessarily opposed to legalization efforts. Others are more stat oriented and realize how much easier drug arrests and prosecutions are than investigating and prosecuting more serious and complex crimes and continue to be opposed to legalization. Job security and taking the easy road are strong motivators.
In any case, the legalization movement forges ahead. Voters in California will be able to vote on marijuana legalization in November once again. They screwed it up last time, but most people agree that it is a matter of when, not if, this will pass in California. And once it takes hold in California and people see that civilization will survive, taxpayers will not be wasting as much money on the war on drugs carousel and money will be raised for positive causes through taxation (as in places like Washington, Colorado, Alaska and Oregon), legalization will continue to move forward in other states.
One problem facing legal marijuana businesses is that they do not have access to the same banking services afforded to other businesses. As a result, they cannot accept credit cards and other convenient forms of payment. They are primarily cash only businesses. This is the case because marijuana is still illegal under federal law and banks are not willing to risk federal criminal prosecution to serve the marijuana industry.