Edit: changed words around to make it more clear.
I can guarantee that most any officer will charge you with 'resisting' or 'non-compliance' or some other fuzzy, indefensible legal charge just because you pissed them off by 'challenging their authority'. And now you missed your flight and have legal problems for what, to prove a point?
Here's some advice on what pretty much any officer will think in these kinds of situations: 'Oh, you want to make my life harder? I'll make YOUR life harder'. I know, it's bullshit, unprofessional childish behavior, but it's real. And believe me, he/she will win.
Be practical. Changing this stuff comes from legislation, not some brave grandstanding power-move that literally not even the rest of your fellow travelers will give a damn about.
The actual changes come from some judge who's had a bad day telling the prosecution "no, screw you, the officer's actions were in violation of the defendant's Nth amendment rights, you have no case when you act like this" and then that percolating up through the various appellate courts.