Rocket Boots + Parachute cloak take 2 item slot with no resilience / no real good stats.
You can land a stun, or a slow, or a CC and the Rocket boots user is going to be stuck in place. Rocket boots don’t stay for long.
As Hunter, you should scatter when the ennemy is using it, rendering it useless.
It’s really easy to counter this, and even if the flag pass, your flag carrier can do the exact same thing.
Also, remember that Eng was a BiS profession for PvP player since Classic, it’s now good only in Battleground since we now can’t use any item in arena. So it’s normal that many player are still Eng.