I think the cigarette is key, it was the cause of her refusing his authority, for which he was able to get her out of the car. Its not illegal to be mad about a ticket, she wasent posing a threat but she did refuse an order. He knew she would object to it just as much as she objected to the ticket, he could have let it go but decided he didnt want to, just like he didnt have to arrest her, he just wanted to.
Have you ever watched the occasional video of what Parking Enforcement Agents ("Meter Maids," etc.) endure from drivers who come upon them while or just after writing them a ticket? These ticket-writers are undoubtedly the most despised objects of public rage in the ranks of civil service. But unless they are physically assaulted they have no recourse to do anything about the angry protests expressed by the recipients of their parking (or other) tickets.
While it's true that Parking Enforcement Agents, who are uniformed and wear badges, have no authority to arrest, it wouldn't matter if they did. There are no laws that protect the personal sensitivities of Parking Enforcement Agents -- or cops. And if a Parking Enforcement Agent can't order a citizen, even a pissed-off, raging citizen, to put his cigarette out, why is it a cop can?
These gradually advancing
"Officer Safety" procedures are conceived by cops who are assigned to formulate proposed policies. The proposed policies are usually approved by overly solicitous legislators who generally defer to pressure from powerful police unions. But in the specific example of this highly questionable authority of a cop to arbitrarily order a citizen who is cited for a traffic offense to put out his/her cigarette, when the issue is presented to an impartial jury there is likely to be some formal review of the need for this level of police authority.
I am curious to know if you, as a presumably ordinary citizen, believe that if you are pulled over for some minor traffic offense, and you happen to be smoking a cigarette or cigar, the cop should have the right to order you to put it out?