If we end the war on drugs we'll HAVE to drastically reduce the size of our police forces. We won't be able to pay for them without Byrne funding and asset forfeiture. Let alone the pensions for all the retired police who worked when the drug war was in place.
Which is exactly why the War on Drugs is so contested.
Poll the population, and you'll get about 75% in agreement that it should be wound down or pivoted to a health issue. Even higher stats for the younger generations.
However, you still get half the politicians talking tough on crime, drug punishments, etc. The reason: big campaign contributions from local and federal police agencies, DEA, prison guard unions, and the lawyers and courts that feed off its misery.