I agree. The fact is however that most cops are decent people. When the person’s record check comes back clean and all they were doing is being stupid and no one (except maybe them) was hurt why are you going to screw up their life with a felony arrest?
If someone’s acting like a drunken boor in public, they’ve screwed up their own life. They could have stayed sober and behaved decently. They chose not to.