We've had the war on drugs for 50 years now. You can't just legalize pot in a couple states and expect everything to just magically fix itself. This is something that will take generations to fix. You have to reestablish communities previously built around drug trade while introducing jobs those people can actually fill and live on. You have to find ways to encourage minority groups massed up in ghettos to spread out while not forcing out through gentrification. You also have to understand that cities will always have higher crime rates no matter what you do. When you stack people on top of each other it guarantees more crime because humans are just slightly smarter animals. You also have to rebuild American culture to where people actually respect each other again and aren't just trying to get famous on youtube.
Thanks, Joe!