I don't like Palmer at all. Her character is like that one family member you have who has no real authority over you but tries to insult and boss you around as much as possible.
I'm not sure about the ordinance timer. I've called down sniper rifles to give a teammate more talented than myself ammo, and the second it drops they'll look at me, then to it, then to me, and then they'll take it.
It isn't to me (except for one instance), and it only happens when there's a party, so I'm not sure if it is leeching or if it's some new tactic I've never heard of.
The one instance was when it was a guy trying to grief me, even tried to take my ordinance drop. Never knew people took accidental betrayals via ghostboosting over a hill with no visibility so seriously.
I've seen entire games where someone will follow someone else and only shoot to nab a headshot and take a kill. There's really nothing you can do about leechers except add them to xbox's avoid list and move on.