That said she appears to be an AF staffer- not really 'military'...
tacky as hell for sure, but if it makes you want to vomit you should never fly in a jet, ride a roller coaster- hell stay away from the Merry-go-round.
Not to put too fine a point on it but in the military decorum is called military bearing.
God Bless the Marine Corps.
Disrespectful? Yes. Highly in fact. Pretty disgusting behavior for a military person.
Worth kicking her out over? No.
Reduction in rank. Possibly.
Some kind of punishment is surely reasonable. Just not sure how harsh it should be. Certainly not career ending.
BTW - My family's military service on this continent ranges from Afghanistan and Iraq all the way back to the day and age where taking scalps of the dead was considered appropriate military decorum, thank you very much.