1. You may think it stupid until someone does it and kills a family member. Traffic laws are there for a reason. If you don’t like the law then change it.
2. Her history can’t be used in court, but can be used as reasonable suspicion (not probably cause) on a traffic stop.
3. Actually, he should have asked the question. Questioning people is how cops find out about drug trafficking and other crimes. It is perfectly legal.
4. Based on her history, he had reasonable suspicion, to attempt to smell MJ. However, his request was reasonable and lawful regardless of his reasoning. She was obligated to comply and then complain later to his superiors. Again, if you don’t like the law then change it, but that is the law so you have to follow it.
5. Unlike you, she did not comply. Yes, he may have been rude, but at no time did he attack her first. His rudeness didn’t violate law, but her behavior did.
I’ve also worked in the medical field for years, and there are a lot of rude medical professionals. I’ve seen many doctors & nurses get rude with non-compliant patients or family members.
Tell me what your reaction will be the next time you tell someone to put out a cigarette in a hospital and they refuse. Are you just going to walk away to de-escalate the situation or are you going to continue insisting on compliance because it is the law?? If they still refuse, are you going to call security/cops??? Would your actions be considered rude of you then or are you just doing your job and enforcing the law and hospital policy?? I’ll also bet by that time, you will have lost your polite demeanor too.