It's the price you pay for having a cop who can also wreck a methed out perp when need be. This world ain't pretty, it ain't fair, and it won't conform to anyone's moral compass the way they'd like.
Also, on a technical note, steroid tests are $250-300 per pop. How big is the department? How much budget do you want to spend on trying to figure out if someone is hitting the needle every 3 months when you can barely afford body armor and radios? Or would you like to see a tax increase to cover this? How do you logistically propose to make this change?
Years ago, the police department in a nearest major city to me made a big deal about upgrading their side-arms to .40S&W. Not sure if they since switched it back down to some kind of 9mm ? but I believe they had the right idea.