No, it was due to a meta in PVP of going full encumb and goomba stomping constantly. It got so bad that entire clans would go out with baby animals in their inventory.

So Funcom actually listened and did something. While it is unfortunate that it takes 2 people to goomba you to get the achievement it is a small price to pay for one of the most ridiculous times on PVP.