Even without de- or re-scheduling, I think the very fact that most stoners and your average casual user of marijuana is not a hardcore criminal gives people in government a bit more to think about.
If they were to allow the DEA and police to apply discretion on an individual basis, rather than simply seek to create punishment for the sake of tax dollars, you'd see our better angels shine through.
Even if you worked for the DEA, day in day out with a MDF board with pins and string lines of whose who, bank statements, phone tracking, GPS car trackers like in NCIS, and had to hunt some evil ass people/drug traffickers, terrorists and spies everyday, your average stoner guy isn't big fish to fry.
Hell if anything, for the average guy on the street or even just a news reporter, it's probably a joke of a case to be thrown out along with the lead investigators.
If you really wanted to find criminals just go to East Europe or the middle east and pretend to be a photographer or reporter, you'll probably not manage to arrest a single person, and maybe even die, but you'll sure as hell learn more about how the CIA and others in power keep accidentally creating war zones, and why both USA and China has so far done a good job to avoid getting involved in the Israel Gaza conflict.
I feel like if you have gone through with getting a prescription, at least you've shown good faith. But if you're going to shoot someone down for following through with the legal system it's kind of creating excuses to discriminate not on the basis of merit, but by imagined nonconformity, and that is really not the true point of either policy or law and order.