I read that in 1933 the State of Virginia
calculated that it was losing $600,000 to $1,000,000 a year in tax revenue by continuing to ban the sale of alcohol.
No one wants to raise taxes. The legalization of marijuana is the equivalent of repealing alcohol. The tax revenue that can be generated would be huge. Banning it all these years have just cost us money enforcing it. It has only created ultra rich drug lords. People do it anyway. Might as well make it legal.
At this point, I think the people who would protest it becoming legal are drug dealers.